Ce guide du développeur explique comment mesurer les interactions sur les réseaux sociaux à l'aide du SDK Google Analytics pour iOS v3.
Présentation
La mesure des interactions sur les réseaux sociaux vous permet de mesurer les interactions d'un utilisateur avec divers widgets de recommandation et de partage sur les réseaux sociaux intégrés à votre contenu.
Les interactions avec les réseaux sociaux comportent les champs suivants:
Nom du champ | Champ de suivi | Type | Obligatoire | Description |
---|---|---|---|---|
Réseau social |
kGAISocialNetwork |
NSString |
Oui | Réseau social avec lequel l'utilisateur interagit (par exemple, Facebook, Google+, Twitter, etc.). |
Action sur un réseau social |
kGAISocialAction |
NSString |
Oui | Action effectuée sur un réseau social (par exemple, "J'aime", "Partager", "+1", etc.). |
Cible de réseau social |
kGAISocialTarget |
NSString |
Non | Contenu sur lequel l'action sur un réseau social est effectuée (un article ou une vidéo spécifique, par exemple). |
Les données des interactions sur les réseaux sociaux collectées par le SDK Google Analytics pour iOS v3.x sont actuellement disponibles via les rapports personnalisés et l'API Core Reporting.
Implémentation
Pour envoyer une interaction sur un réseau social à Google Analytics, utilisez GAIDictionaryBuilder.createSocialWithNetwork:action:target
comme dans l'exemple suivant:
// 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]];