Z tego przewodnika dla programistów dowiesz się, jak mierzyć interakcje społecznościowe za pomocą pakietu SDK Google Analytics na iOS w wersji 3.
Przegląd
Pomiar interakcji społecznościowych umożliwia pomiar interakcji użytkowników z umieszczonymi w treściach widżetami udostępniania w sieciach społecznościowych i rekomendacji.
Interakcje społecznościowe zawierają te pola:
Nazwa pola | Pole skryptu śledzenia | Typ | Wymagane | Opis |
---|---|---|---|---|
Sieć społecznościowa |
kGAISocialNetwork |
NSString |
Tak | Sieć społecznościowa, z którą użytkownik wchodzi w interakcję (np. Facebook, Google+, Twitter). |
Interakcja społecznościowa |
kGAISocialAction |
NSString |
Tak | Podjęta interakcja społecznościowa (np. polubienie, udostępnienie, +1-ka itp.). |
Cel społecznościowy |
kGAISocialTarget |
NSString |
Nie | Treści będące przedmiotem interakcji społecznościowej (np. konkretny artykuł lub film). |
Dane o interakcjach społecznościowych zebrane przez pakiet SDK Google Analytics na iOS w wersji 3.x są obecnie dostępne w raportach niestandardowych i przez interfejs Core Reporting API.
Implementacja
Aby wysłać do Google Analytics interakcję społecznościową, użyj funkcji GAIDictionaryBuilder.createSocialWithNetwork:action:target
jak w tym przykładzie:
// May return nil if a tracker has not already been initialized with a property // ID. id tracker = [[GAI sharedInstance] defaultTracker]; NSString *targetUrl = @"https://developers.google.com/analytics"; [tracker send:[[GAIDictionaryBuilder createSocialWithNetwork:@"Twitter" action:@"Tweet" target:targetUrl] build]];