Включить отчеты по демографии и интересам в Universal Analytics

Я хочу включить отчеты по демографии и интересам с помощью кода отслеживания Universal Analytics.

Сгенерированный код отслеживания для моего сайта выглядит так:

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-999999999-9', 'whatever.com');
  ga('send', 'pageview');

</script>

В разделе Функции рекламодателя в КМС есть вариант, говорящий:

Демографические отчеты и отчеты об интересах предоставляют доступ к данным о возрасте, поле и интересах, чтобы вы могли лучше понять, кто ваши посетители. Чтобы увидеть эти данные, вам нужно немного изменить код отслеживания. Подробнее о том, как внести эти изменения в код отслеживания.

Он ссылается на: https://support.google.com/analytics/answer/2444872?hl=en&utm_id=ad

Что в основном говорит мне заменить:

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') 
   + '.google-analytics.com/ga.js';

С участием:

ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://')
  + 'stats.g.doubleclick.net/dc.js';

Но, похоже, это нацелено на другую версию Analytics (код отслеживания Classic Analytics, и я использую новую Universal Analytics) ...

Стоит ли просто заменить:

})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

С чем-то? (Например.)

})(window,document,'script','//stats.g.doubleclick.net/analytics.js','dc');

Кроме того, действительно ли мне нужно включать Функции рекламодателя, чтобы отслеживать возраст и пол посетителей? В настоящее время я не собираюсь использовать AdSense.


person Anthony Accioly    schedule 14.11.2013    source источник


Ответы (3)


Насколько мне известно, эта функция недоступна для Universal Analytics до этапа 3.

По этой ссылке можно найти дополнительную информацию об универсальном режиме: https://developers.google.com/analytics/devguides/collection/upgrade/

См. Статью ниже для получения дополнительной информации о том, как это сделать в классическом режиме. http://online-behavior.com/analytics/demographics


На странице обновления есть следующее содержимое в разделе «Важные замечания "(курсив hjpotter92):

Интеграция данных, связанных с библиотекой JavaScript dc.js, не поддерживается, но скоро появится.

Библиотека dc.js JavaScript не поддерживается в Universal Analytics, но будет реализована в следующем году. Если вы полагаетесь на dc.js связанные функции, такие как ремаркетинг, отчеты по показам в контекстно-медийной сети Google, интеграция с DoubleClick Campaign Manager или отчеты по демографическим данным и интересам Google Analytics, не переходите на Universal Analytics. Подождите, пока вы не увидите объявление о dc.js в Universal Analytics, а затем обновитесь.

person Ishara Shehan    schedule 14.11.2013
comment
Здравствуйте, Ishare, так что мне нужно выбирать между классической аналитикой + демографические отчеты и отчеты по интересам и универсальной аналитикой + специальные параметры и показатели? Есть ли способ получить и то, и другое? Если нет, можете ли вы порекомендовать альтернативу Google Analytics? - person Anthony Accioly; 14.11.2013
comment
Привет, честно говоря, понятия не имею, как включить и то, и другое собрать. Однако вы можете сохранить на своем веб-сайте оба кода (универсальный и традиционный) и попытаться измерить успех. Но если вы применяете отслеживание событий или пользовательские переменные, выберите один формат и выполните необходимое. - person Ishara Shehan; 15.11.2013
comment
Что ж, для меня GA - лучший бесплатный инструмент веб-аналитики в мире, но я использовал Piwik (piwik.org) . Это также бесплатно и имеет больше аналогичных функций, таких как GA. - person Ishara Shehan; 15.11.2013
comment
Мой совет: пожалуйста, некоторое время используйте старый код традиционной аналитики. Потому что в Universal Analytics меньше ошибок, а Google продолжает улучшать продукт. Так что пусть он улучшится, и не включайте его, если у вас нет необходимости переходить на Universal Analytics. Просто зайдите в блог Avinash (евангелист цифрового маркетинга - Google) - kaushik.net/avinash, он все еще использует старый скрипт GA. Почему он не переходит на Universal Analytics? Потому что он все еще находится в стадии тестирования. - person Ishara Shehan; 15.11.2013
comment
Сейчас мы находимся на этапе 3, и Google сообщает следующее: Все функции (включая dc.js JavaScript) поддерживаются в Universal Analytics. Код отслеживания Universal Analytics (analytics.js) может отправлять маяки DoubleClick для ремаркетинга. (developers.google.com/analytics/devguides/collection/upgrade/) Можно ли обновить этот вопрос в свете этого? В коде Google для медийного ремаркетинга на сайте analytics.js указано, что нужно добавить: ga ('require', 'displayfeatures'); Будет ли эта линия включать также Демографию и интересы? - person Evan Donovan; 17.04.2014

Использование отчетов по демографии и интересам в analytics.js

Чтобы включить отчеты по демографическим данным и интересам в Universal Analytics, вам необходимо немного изменить код отслеживания, включив в него необходимую директиву:

ga('create', 'UA-XXXXXX-XX', 'example.com');

ga('require', 'displayfeatures'); включает отчеты по демографии и интересам

ga('send', 'pageview');

Но учтите, что вы также должны обновить свою политику конфиденциальности если вы добавите этот код! (курсив мой)

Если вы решите поддерживать медийную рекламу, вам нужно внести простое однострочное изменение в код отслеживания Google Analytics. После того, как вы внесли это изменение, Google Analytics собирает информацию, которую он обычно делает, а также файл cookie DoubleClick, если этот файл cookie присутствует. Дополнительную информацию об этом файле cookie см. В разделе часто задаваемых вопросов о конфиденциальности рекламы в Google. Когда вы вносите это обновление в свой код отслеживания, вам также необходимо обновить свою политику конфиденциальности.

Это изменение не влияет на какие-либо настройки, которые вы ранее внесли в свой код.


Используйте ga.js и analytics.js одновременно

Вы можете одновременно использовать analytics.js и ga.js без отрицательного воздействия на вашу аналитику.

Фрагмент analytics.js является частью Universal Analytics, , которая в настоящее время находится на стадии общедоступной бета. Новым пользователям следует использовать analytics.js. Существующим пользователям ga.js следует создать новый веб-ресурс для analytics.js и добавить на свой сайт двойные теги. Использование фрагментов кода ga.js и analytics.js на одной странице совершенно безопасно.

person Marc Dingena    schedule 07.02.2014
comment
Обязательно скопируйте один и тот же идентификатор отслеживания в два разных фрагмента. - person Hari Ganesan; 07.02.2014

Поскольку этому вопросу по-прежнему уделяется много внимания, я хотел бы отметить, что Universal Analytics теперь находится на Фраза 3 и может создавать отчеты по демографическим данным и интересам. Чтобы отслеживать эту информацию, измените код JavaScript и добавьте ga('require', 'displayfeatures'); после ga('create', 'UA-999999999-9', 'whatever.com').

ga('create', 'UA-999999999-9', 'whatever.com');
ga('require', 'displayfeatures'); // enables demographics and interests reports
ga('send', 'pageview');
person Anthony Accioly    schedule 22.04.2014
comment
должен ли этот код динамически загружать сценарий dc.js? Подобно тому, как плагин электронной коммерции загружает скрипт ecommerce.js? - person Matt Jensen; 22.11.2014
comment
Вид. Он загружает аналог dc.js для Universal Analytics. В новой архитектуре и displayfeatures, и ecommerce являются плагинами. - person Anthony Accioly; 22.11.2014