Interacciones sociales - SDK de iOS

En esta guía para desarrolladores, se describe cómo medir las interacciones en redes sociales con el SDK de Google Analytics para iOS 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 kGAISocialNetwork NSString Es la red social con la que interactúa el usuario (p. ej., Facebook, Google+, Twitter, etcétera).
Acción social kGAISocialAction NSString Indica la acción social realizada (p. ej., marcar “me gusta”, compartir, hacer +1, etcétera).
Objetivo de la acción social kGAISocialTarget NSString No Es el contenido en el que se realiza la acción social (es decir, un artículo o video específico).

Los datos de interacción en redes sociales que recopila el SDK de Google Analytics para iOS v3.x actualmente 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 GAIDictionaryBuilder.createSocialWithNetwork:action:target como en el siguiente ejemplo:

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