2013-03-21 39 views
2

我有幾個關於部署GA的問題。谷歌分析:有關部署的幾個問題

  1. 我應該在哪添加[tracker sendView:@"View Name"]? (我的假設:-(void)loadView
  2. 我如何登錄會話? (僅通過發送自定義事件?)
  3. 我應該使用從GAIViewController到處繼承嗎? (這是不夠好,似乎很醜)
  4. 如果我使用[tracker sendView:@"View Name"],會發生什麼? (難道我需要重新sendView?)

回答

1
  1. 我建議增加[tracker sendView:@"View Name"]-viewWillAppear。當應用即將向用戶顯示視圖時,您將收到事件,而不僅是時間被加載。
  2. 會議由GAI自動記錄。如果在默認情況下在30分鐘內收到它們,則說兩個匹配屬於一個會話。另外,如您所述,您可以手動創建會話。
  3. 是的,要麼你從GAIViewController繼承,要麼你把-sendView放到每個控制器類的代碼中。另一種方法是使用Posing(請參閱第二個答案),並使GAIViewController構成爲UIViewController。我不太確定,如果有效,但似乎適合您的問題。
  4. 你是什麼意思「我需要重新發送?」?每次你想GAI記錄事實,那個用戶已經進入了一個視圖,你可以撥打-sendView。跟蹤器會將這些信息發送給Google,並且您將獲得按會話查看該視圖的平均轉換次數或當前觀看該視圖的用戶數量等信息。

此外,我發現Flurry比GAI更方便用戶。請考慮創建自己的Tracker類,它將發送GAI和Flury信息。

+0

謝謝!我已經解決了我的任務 – gaussblurinc 2013-06-01 08:05:42