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