Google Analytics в режиме реального времени для персонализации

Есть ли в Google Analytics способ получать информацию о посетителях в режиме реального времени для персонализации контента?

Например, посетитель А приходит из Google, используя ключевое слово «виджеты» и используя браузер Chrome, поэтому я хочу показать ему контент, связанный с виджетами на основе Chrome.


person Dirk Calloway    schedule 05.12.2014    source источник
comment
Ваш пример, вероятно, является наихудшим из возможных примеров, поскольку (обычные) ключевые слова не будут доступны даже, если пользователи приходят со страницы поиска, защищенной SSL (т.е. 90% посещений).   -  person Eike Pierstorff    schedule 05.12.2014
comment
Да, я пытался привести наивно простой пример. Но я не уточнил, был ли канал органическим или платным за клик.   -  person Dirk Calloway    schedule 05.12.2014


Ответы (2)


Google Analytics предоставляет API отчетов в реальном времени в виде предварительной версии для разработчиков в ограниченной бета-версии.

Частная бета-версия API отчетов в реальном времени.

Со всеми ограничениями, которые это означает, возможно, стоит попробовать.
Вы можете найти примеры кода Java, PHP и Python на странице документации: https://Developers.google.com/analytics/devguides/reporting/realtime/v3/reference/data/realtime/get


В PHP это анатомия вызова API:

$optParams = array(
    'dimensions' => 'rt:medium');

try {
  $results = $analytics->data_realtime->get(
      'ga:56789',
      'rt:keyword',
      $optParams);
person carlodurso    schedule 05.12.2014
comment
Спасибо... знаете ли вы какие-либо другие аналитические службы, предлагающие такие функции в режиме реального времени, помимо бета-версии? - person Dirk Calloway; 05.12.2014
comment
Не беспокойтесь, что это бета-версия, она стабильна. Просто подать заявку на доступ занимает около 24 часов. - person DaImTo; 05.12.2014
comment
Дирк, я согласен с @DaImTo. - person carlodurso; 05.12.2014

Возможно нет. Даже если вы запросите ключевое слово Real-time API, вы найдете это. Возвращаемое ключевое слово — это ключевое слово из вашего собственного отслеживания кампании. Так что это будет работать только со ссылками, которые вы отправили себе обратно, что на самом деле не то, что вы хотите делать. Это действительно хорошая идея

Документация: rt:keyword

При использовании ручного отслеживания кампании значение параметра отслеживания кампании utm_term. При использовании автоматической пометки AdWords или если пользователь использовал обычный поиск для перехода к вашему ресурсу, ключевые слова, используемые пользователями для перехода к вашему ресурсу. В противном случае значение равно (не задано).

То, что вы ищете, это ключевое слово, которое будет использоваться против поисковой системы. Это ключевое слово не возвращается через API реального времени.

person DaImTo    schedule 05.12.2014
comment
@DalmTo Где написано: если пользователь использовал обычный поиск для перехода к вашему ресурсу, то ключевые слова, использованные пользователями для перехода к вашему ресурсу. На самом деле это ключевое слово, используемое для перехода на страницу через обычный поиск. В противном случае это будет ключевое слово кампании или не задано. - person carlodurso; 05.12.2014
comment
@carlodurso, возможно, ты прав. Это потребует дополнительных испытаний. - person DaImTo; 05.12.2014
comment
Поиск по сайту возвращает ключевое слово (не указано), что странно, поскольку показывает активную страницу /?s=ssis для daimto.com/?s=ssis - person DaImTo; 05.12.2014
comment
Спасибо... Меня меньше интересует конкретное ключевое слово, чем любые данные в целом. - person Dirk Calloway; 05.12.2014
comment
вы также можете рассмотреть ограничение квоты. в зависимости от того, сколько пользователей у вас есть на вашем сайте, вы быстро исчерпаете лимит квоты. - person DaImTo; 05.12.2014