本開發人員指南說明如何使用 Android 3 版 Google Analytics (分析) SDK 評估應用程式中的事件。
總覽
如要收集使用者與應用程式互動元件的互動相關資料,例如按下按鈕或使用遊戲中的特定項目,事件即可派上用場。
事件包含四個欄位,可用來描述使用者與應用程式內容的互動情形:
欄位名稱 | 追蹤器欄位 | 類型 | 必要 | 說明 |
---|---|---|---|---|
類別 | Fields.EVENT_CATEGORY
|
String
|
可 | 事件類別。 |
操作 | Fields.EVENT_ACTION
|
String
|
可 | 事件動作。 |
唱片公司 | Fields.EVENT_LABEL
|
String
|
否 | 事件標籤。 |
值 | Fields.EVENT_VALUE
|
Long
|
否 | 事件值。 |
導入作業
如要將事件傳送至 Google Analytics (分析),請使用 MapBuilder.createEvent()
並傳送命中,如以下範例所示:
@Override public void onClick(View v) { // May return null if a EasyTracker has not yet been initialized with a // property ID. EasyTracker easyTracker = EasyTracker.getInstance(this); // MapBuilder.createEvent().build() returns a Map of event fields and values // that are set and sent with the hit. easyTracker.send(MapBuilder .createEvent("ui_action", // Event category (required) "button_press", // Event action (required) "play_button", // Event label null) // Event value .build() ); }