2013-03-21 47 views
2

看來我的GATracker的基本配置工作,因爲我am能夠在實時部分看到我的設備。然而,即使過了一天左右的通過射擊事件:谷歌分析SDK iOS 2.0b4不發送任何事件

- (BOOL)send:(NSString *)trackType params:(NSDictionary *)parameters 

我還沒有看到下參與>活動>概述任何事件。

我已經驗證:

  • 我可以看到流量在實時窗格確保鹼官能
  • 使用上述方法中,當跟蹤器對象是非零
  • 返回值是YES爲以上的方法(即它認爲它已成功排隊在某一點發送)
  • 我甚至實施dispatch呼籲[GAI sharedInstance]作爲一個健全的檢查,以確保事件得到刷新

我聽說過2.0 SDK的b3/b4版本有發送事件的問題,但根本沒有看到任何異常。

謝謝!

+0

登錄? – Eduardo 2013-03-21 22:17:54

+0

@Eduardo我正在使用另一個分析軟件包(Mixpanel)進行遷移,並且在該系統下,只能發送事件名稱+與事件相關的KV對的有效負載,這對於靈活發送misc 。信息以及一個事件。這個('send:params:')似乎最適合用「GA」重新連接它。在檢查'sendEventWithCategory'後,恐怕我將失去發送任意附加數據和我的事件的能力。 – Joey 2013-03-22 01:47:50

回答

0

Google Analytics和Mixpanel是不同的工具,它們有不同的發送方式。

對於谷歌Analytics(分析)事件,只有4個領域:

  • 類別(字符串)
  • 行動(串)
  • 標籤(字符串)
  • 金額(數量)

類似的瀏覽量是另一種類型的點擊,但它們只有1個字段,即頁面網址。在移動應用上,它被重命名爲查看,但它的工作方式幾乎相同。

這些字段有名稱供參考,但實際上可以將它們用於任何你想要的。您將能夠在界面中從一個鑽取到另一個。

您還可以使用Custom Dimensions/Metrics「添加」更多字段。如果您在事件之前設置了頁面類型自定義維度,那麼該自定義維度/指標將被綁定到該事件。

請注意,瞭解和使用每個自定義維度的正確範圍很重要。例如,如果您設置會話範圍,那麼您將在GA中看到的唯一值是爲特定會話設置的最後一個值,它會覆蓋以前的值。你必須通過界面來配置它們。

0

我遇到同樣的問題。

當我使用:

[[GAI sharedInstance].defaultTracker sendEventWithCategory:message 
               withAction:nil 
               withLabel:nil 
               withValue:nil]; 

結果被記錄的時候了。

,但是,當我使用:你爲什麼要使用`send`而不是`sendEventWithCategory`

[[GAI sharedInstance].defaultTracker send:message params:eventParams]; 

沒有結果被在所有