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

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

Обзор

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

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

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

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

Выполнение

Чтобы отправить социальное взаимодействие в Google Analytics, используйте GAIDictionaryBuilder.createSocialWithNetwork:action:target как показано в следующем примере:

// May return nil if a tracker has not already been initialized with a property
// ID.
id tracker = [[GAI sharedInstance] defaultTracker];

NSString *targetUrl = @"https://developers.google.com/analytics";

[tracker send:[[GAIDictionaryBuilder createSocialWithNetwork:@"Twitter"
                                                      action:@"Tweet"
                                                      target:targetUrl] build]];