В этом руководстве для разработчиков описывается, как измерять социальные взаимодействия с помощью 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() );