Interakcje społecznościowe – pakiet SDK na iOS

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]];