Interactions avec les réseaux sociaux : SDK Android

Ce guide du développeur explique comment mesurer les interactions sur les réseaux sociaux à l'aide du SDK Google Analytics pour Android 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 partage et de recommandation sur les réseaux sociaux intégrés à votre contenu.

Les interactions sur les réseaux sociaux comportent les champs suivants:

Nom du champ Champ de suivi Type Obligatoire Description
Réseau social Fields.SOCIAL_NETWORK String Oui Réseau social avec lequel l'utilisateur interagit (par exemple, Facebook, Google+, Twitter, etc.).
Action sur un réseau social Fields.SOCIAL_ACTION String Oui Action effectuée sur un réseau social (par exemple, "J'aime", "Partager", "+1", etc.).
Cible de réseau social Fields.SOCIAL_TARGET String Non Contenu sur lequel l'action sur le réseau social est effectuée (par exemple, un article ou une vidéo spécifique).

Les données sur les interactions sur les réseaux sociaux collectées par le SDK Google Analytics pour Android v3.x sont actuellement disponibles via les rapports personnalisés et l'API Core Reporting.

Implémentation

Pour envoyer une interaction sur les réseaux sociaux à Google Analytics, utilisez MapBuilder.createSocial() comme dans l'exemple suivant:

// May return null if EasyTracker has not already been initialized with a
// property ID.
Tracker easyTracker = EasyTracker.getInstance(this);

easyTracker.send(MapBuilder
    .createSocial("Twitter",                                   // Social network (required)
                  "Tweet",                                     // Social action (required)
                  "https://developers.google.com/analytics")   // Social target
    .build()
);