Z tego przewodnika dla programistów dowiesz się, jak mierzyć zdarzenia w aplikacji za pomocą pakietu SDK Google Analytics na Androida w wersji 3.
Przegląd
Zdarzenia to przydatny sposób zbierania danych o interakcjach użytkowników z interaktywnymi komponentami aplikacji, np. naciśnięciami przycisków czy korzystaniu z konkretnego elementu w grze.
Zdarzenie składa się z 4 pól, których możesz używać do opisania interakcji użytkownika z treścią aplikacji:
Nazwa pola | Pole skryptu śledzenia | Typ | Wymagane | Opis |
---|---|---|---|---|
Kategoria | Fields.EVENT_CATEGORY
|
String
|
Tak | Kategoria zdarzenia |
Działanie | Fields.EVENT_ACTION
|
String
|
Tak | Czynność zdarzenia |
Wytwórnia | Fields.EVENT_LABEL
|
String
|
Nie | Etykieta zdarzenia |
Wartość | Fields.EVENT_VALUE
|
Long
|
Nie | Wartość zdarzenia |
Implementacja
Aby wysłać zdarzenie do Google Analytics, użyj funkcji MapBuilder.createEvent()
i wyślij działanie, jak w tym przykładzie:
@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() ); }