Interações sociais – SDK para iOS

Este guia do desenvolvedor descreve como avaliar interações em redes sociais por meio do SDK do Google Analytics para iOS v3.

Visão geral

A avaliação de interações em redes sociais permite que você avalie as interações de um usuário com vários widgets de compartilhamento e recomendação de redes sociais incorporados ao seu conteúdo.

As interações em redes sociais têm estes campos:

Nome do campo Campo do rastreador Tipo Obrigatório Descrição
Social Network kGAISocialNetwork NSString Sim A rede social com a qual o usuário está interagindo (por exemplo, Facebook, Google+, Twitter etc.).
Social Action kGAISocialAction NSString Sim A atividade em redes sociais feita (por exemplo, curtir, compartilhar, clicar no botão +1 etc.).
Social Target kGAISocialTarget NSString Não O conteúdo em que a atividade em redes sociais está sendo realizada (por exemplo, um artigo ou vídeo específico).

Os dados de interações em redes sociais coletados pelo SDK do Google Analytics para iOS v3.x estão disponíveis no momento por meio dos relatórios personalizados e da API de relatórios principais.

Implementação

Para enviar uma interação em redes sociais ao Google Analytics, use GAIDictionaryBuilder.createSocialWithNetwork:action:target como no exemplo a seguir:

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