Interacciones sociales - SDK de Android

En esta guía para desarrolladores, se describe cómo medir las interacciones en redes sociales con el SDK de Google Analytics para Android versión 3.

Descripción general

La medición de interacciones sociales te permite medir las interacciones de un usuario con varios widgets de recomendaciones y uso compartido de redes sociales incorporados en tu contenido.

Las interacciones en redes sociales tienen los siguientes campos:

Nombre del campo Monitor de campo Tipo Obligatorio Descripción
Red social Fields.SOCIAL_NETWORK String Es la red social con la que interactúa el usuario (p. ej., Facebook, Google+, Twitter, etcétera).
Acción social Fields.SOCIAL_ACTION String Indica la acción social realizada (p. ej., marcar “me gusta”, compartir, hacer +1, etcétera).
Objetivo de la acción social Fields.SOCIAL_TARGET String No Es el contenido en el que se realiza la acción social (es decir, un artículo o video específico).

Actualmente, los datos de interacción en redes sociales que recopila el SDK de Google Analytics para Android v3.x están disponibles a través de informes personalizados y la API de Core Reporting.

Implementación

Para enviar una interacción en redes sociales a Google Analytics, usa MapBuilder.createSocial() como en el siguiente ejemplo:

// 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()
);