Interações em redes sociais – SDK para Android

Este guia do desenvolvedor descreve como avaliar as interações em redes sociais usando o SDK do Google Analytics para Android 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
Rede social Fields.SOCIAL_NETWORK String Sim A rede social com que o usuário está interagindo (por exemplo, Facebook, Google+, Twitter etc.).
Social Action Fields.SOCIAL_ACTION String Sim A atividade em redes sociais feita (por exemplo, curtir, compartilhar, clicar no botão +1 etc.).
Social Target Fields.SOCIAL_TARGET String Não O conteúdo em que a atividade em redes sociais está sendo realizada (por exemplo, um artigo ou vídeo específico).

No momento, os dados de interações em redes sociais coletados pelo SDK do Google Analytics para Android v3.x estão disponíveis nos relatórios personalizados e na API de relatórios principais.

Implementação

Para enviar uma interação em redes sociais ao Google Analytics, use MapBuilder.createSocial() como no exemplo a seguir:

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