Śledzenie zdarzeń – pakiet SDK do systemu iOS

Z tego przewodnika dla programistów dowiesz się, jak mierzyć zdarzenia w aplikacji za pomocą pakietu SDK Google Analytics na iOS 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 kGAIEventCategory NSString Tak Kategoria zdarzenia
Działanie kGAIEventAction NSString Tak Czynność zdarzenia
Wytwórnia kGAIEventLabel NSString Nie Etykieta zdarzenia
Wartość kGAIEventValue NSNumber Nie Wartość zdarzenia

Implementacja

Aby wysłać zdarzenie do Google Analytics, użyj funkcji GAIDictionaryBuilder.createEventWithCategory:action:label:value: i wyślij działanie, jak w tym przykładzie:

// May return nil if a tracker has not already been initialized with a property
// ID.
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];

[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"
                                                      action:@"button_press"
                                                       label:@"play"
                                                       value:nil] build]];