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

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

Обзор

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

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

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

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

Реализация

Чтобы отправить в Google Analytics данные о социальном взаимодействии, используйте объект SocialBuilder, как показано в примере ниже.

// Получение счетчика.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Создание и отправка данных о социальном взаимодействии.
t.send(new HitBuilders.SocialBuilder()
    .setNetwork(getSocialNetwork())
    .setAction(getSocialAction())
    .setTarget(getSocialTarget())
    .build());

Подробнее о методе getTracker можно узнать в разделе Расширенная настройка.