Soziale Interaktionen – iOS SDK

In diesem Entwicklerleitfaden wird beschrieben, wie Sie mit dem Google Analytics SDK for iOS Version 3 soziale Interaktionen messen.

Überblick

Mit der Messung sozialer Interaktionen können Sie die Interaktionen eines Nutzers mit verschiedenen Widgets zum Teilen von Inhalten und Empfehlungen in sozialen Netzwerken messen, die in Ihre Inhalte eingebettet sind.

Soziale Interaktionen umfassen die folgenden Felder:

Feldname Tracker-Feld Typ Erforderlich Beschreibung
Soziales Netzwerk kGAISocialNetwork NSString Ja Das soziale Netzwerk, mit dem der Nutzer interagiert (z. B. Facebook, Google+ oder Twitter).
Soziale Interaktion kGAISocialAction NSString Ja Die durchgeführte soziale Interaktion (z. B. positive Bewertungen, Teilen, +1 usw.)
Ziel der sozialen Interaktion kGAISocialTarget NSString Nein Die Inhalte, zu denen die soziale Interaktion stattfindet (z.B. ein bestimmter Artikel oder Video).

Daten zu sozialen Interaktionen, die über Version 3.x des Google Analytics SDK für iOS erfasst werden, sind derzeit über benutzerdefinierte Berichte und die Core Reporting API verfügbar.

Implementierung

Um eine soziale Interaktion an Google Analytics zu senden, verwenden Sie GAIDictionaryBuilder.createSocialWithNetwork:action:target wie im folgenden Beispiel:

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