2015-08-31 48 views
1

我在移動(iOS)項目中實施Google Analytics,並遇到無法理解如何構建報告層次結構的問題。 如何使用Google Analytics事件的類別,操作和標籤?Google Analytics如何理解移動項目的類別,操作和標籤?

NSMutableDictionary*event = [[GAIDictionaryBuilder createEventWithCategory:@"ui_action"  // Event category (required) 
                     action:@"button_press" // Event action (required) 
                     label:@"play"   // Event label 
                     value:nil] 
           build]; 

我已經看過了original iOS documentation for Google Analytics,以及this web tracking example和我仍然在如何使用移動環境事件不清楚。

在上面,:

  • 會我所有的UI事件歸入ui_action類的例子嗎?
  • 我的所有按鈕都會按照button_press的操作(標籤有區別)嗎?
  • 我的文本字段將根據text_entry操作進行編輯嗎?
  • 還是我需要每個按鈕的獨特動作,如button_play, button_stop, button_buy

也許有一個教程或示例項目,內置完全定義的分析事件,我可以看看嗎?

回答

2

GA中的事件報告可以分解爲所有類別,所有操作和所有標籤,每個報告取決於您選擇的主維度。或者,您可以深入查看任何特定的事件類別,並查找使用的相關操作和標籤。

在您的特定示例中,如果您的所有事件都使用了「ui_action」類別(儘管我不建議使它們全部相同),那麼您的事件類別報告將只顯示一個條目,即「ui_action 」。行動和標籤也是一樣。

理想情況下,每個按鈕(或更廣泛地說,每個事件)都應該有一個簡潔但描述性的事件類別,操作和標籤。類似的事件可以具有相同的類型,行爲或標籤,但通常您想要在同一頁面上區分不同事物的按鈕。該類別通常廣泛命名,如「按鈕」,動作和標籤更具描述性,標籤是最具描述性的,也是報表中人口最多的條目。

我敢肯定你也許已經在這裏看過:https://developers.google.com/analytics/devguides/collection/analyticsjs/events

相關問題