Социальные взаимодействия – Android SDK

В этом руководстве для разработчиков описывается, как измерять социальные взаимодействия с помощью Google Analytics SDK для Android v3.

Обзор

Измерение социального взаимодействия позволяет измерять взаимодействие пользователя с различными виджетами обмена информацией в социальных сетях и рекомендациями, встроенными в ваш контент.

Социальные взаимодействия имеют следующие поля:

Имя поля Поле трекера Тип Необходимый Описание
Социальная сеть Fields.SOCIAL_NETWORK String Да Социальная сеть, с которой взаимодействует пользователь (например, Facebook, Google+, Twitter и т. д.).
Социальное действие Fields.SOCIAL_ACTION String Да Предпринятые социальные действия (например, «Нравится», «Поделиться», «+1» и т. д.).
Социальная цель Fields.SOCIAL_TARGET String Нет Контент, в отношении которого предпринимаются социальные действия (например, конкретная статья или видео).

Данные о социальных взаимодействиях, собранные с помощью Google Analytics SDK для Android версии 3.x, в настоящее время доступны через специальные отчеты и Core Reporting API .

Выполнение

Чтобы отправить социальное взаимодействие в Google Analytics, используйте MapBuilder.createSocial() как показано в следующем примере:

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