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

Из этого руководства вы узнаете об отслеживании социальных взаимодействий с помощью SDK Google Analytics для Android версии 4.

Обзор

Эта функция Google Аналитики позволяет понять, как пользователи взаимодействуют с кнопками и виджетами социальных сетей, размещенными на вашем сайте или в приложении.

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

Название поля Тип Обязательно? Описание
Социальная сеть String Да Социальная сеть, с которой взаимодействует пользователь (например, Facebook, Google+, Twitter и т. д.).
Социальное действие String Да Выполненное социальное действие (например, нажатие кнопки "Мне нравится", "Отправить", "+1" и т. д.).
Цель социального действия String Нет Контент, с которым было выполнено социальное действие (например, определенная статья или видео).

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

Реализация

Для отправки информации о социальном взаимодействии в Google Аналитике используйте SocialBuilder, как показано ниже.

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Build and send social interaction.
t.send(new HitBuilders.SocialBuilder()
    .setNetwork(getSocialNetwork())
    .setAction(getSocialAction())
    .setTarget(getSocialTarget())
    .build());

Подробнее о методе getTracker можно узнать здесь.