Динамическое отключение функций для рекламодателей или персонализации рекламы в Google Аналитике

Чтобы включить или отключить персонализацию рекламы и функции для рекламодателей, в том числе ремаркетинг и отчеты о рекламе, рекомендуем изменить настройки ресурсов.

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

Если вы активировали сигналы Google, то при отключении функций для рекламодателей они тоже отключатся.

В последующих разделах описывается, как программно отключить эти функции независимо от того, каким образом они были включены: в настройках ресурса или через код отслеживания. Соответствующие инструкции по программному включению этих функций, доступные в отдельном разделе, также приведены здесь для справки. Чтобы управлять включением и отключением функции для рекламодателей или персонализации рекламы через приложение, следуйте этим инструкциям.

До 16 июля 2020 г. при присвоении параметру allow_ad_personalization_signals значения false отключались все функции для рекламодателей. После этой даты присвоение параметру allowAdPersonalizationSignals значения false для ресурсов Universal Analytics или присвоение параметру allow_ad_personalization_signals значения false для ресурсов Google Аналитики 4 больше не влияет на функции отчетов о рекламе, включенные в ресурсе Google Аналитики. С помощью этого параметра можно исключать из Аналитики связанные данные, которые поступают от функций персонализации рекламы.

Отключение в Google Менеджере тегов

Чтобы отключить функции для рекламодателей или персонализацию рекламы, если теги Google Аналитики настроены в Google Менеджере тегов, укажите значение false в поле allowAdFeatures или allowAdPersonalizationSignals в разделе Поля, которые необходимо задать для своего тега или переменной настроек.

Отключение персонализации рекламы

Для ресурса Universal Analytics

  1. Откройте нужные теги Universal Analytics или переменные настроек Google Аналитики. Если в вашем теге используется переменная настроек Google Аналитики, вам нужно внести соответствующее изменение только в эту переменную (кроме случаев, когда вы хотите переопределить соответствующие настройки для отдельных тегов).
  2. В разделе Дополнительные настройки > Поля, которые необходимо задать выберите + Поле.
  3. Введите allowAdPersonalizationSignals в строку Название поля.
  4. В поле Значение введите false или выберите переменную, которая возвращает значение "false" по условию.

Для ресурса "Google Аналитика 4"

  1. Выберите любой тег конфигурации Google Аналитики 4.
  2. В разделе Дополнительные настройки > Поля, которые необходимо задать выберите + Поле.
  3. Введите allow_ad_personalization_signals в строку Название поля.
  4. В поле Значение введите false или выберите переменную, которая возвращает значение "false" по условию.

Отключение всех функций для рекламодателей

Для ресурса Universal Analytics

  1. Откройте нужный тег Universal Analytics. Если в вашем теге используется переменная настроек Google Аналитики, вам нужно внести соответствующее изменение только в эту переменную (кроме случаев, когда вы хотите переопределить соответствующие настройки для отдельных тегов).
  2. В разделе Дополнительные настройки > Поля, которые необходимо задать выберите + Поле.
  3. Введите allowAdFeatures в строку Название поля.
  4. В поле Значение введите false или выберите переменную, которая возвращает значение "false" по условию.

Для ресурса "Google Аналитика 4"

  1. Выберите любой тег конфигурации Google Аналитики 4.
  2. В разделе Дополнительные настройки > Поля, которые необходимо задать выберите + Поле.
  3. Введите allow_google_signals в строку Название поля.
  4. В поле Значение введите false или выберите переменную, которая возвращает значение "false" по условию.
Включение в Google Менеджере тегов

Чтобы включить ремаркетинг в контекстно-медийной сети и функции отчетов о рекламе, измените настройки ресурса в Google Аналитике.

Если вы активировали переключатель в настройках ресурса, но отключили функции для рекламодателей в теге, вы можете включить их снова (например, после получения согласия пользователя) на уровне тега. Это позволит быстро активировать функции для рекламодателей для этого клиента.

Отключение с помощью gtag.js

Функции для рекламодателей в ресурсе Google Аналитики 4 нельзя выключить с помощью подключенных тегов сайта, если для выполнения команды используется код gtag('config'). Используя подключенные теги сайта, можно выключить функции для рекламодателей, примененные с помощью кода gtag('set').

Если используется команда config, а вы хотите применить подключенные теги сайта для ресурса Google Аналитики 4 и выключить функции для рекламодателей для этого ресурса на программном уровне (например, gtag('config', 'TAG_ID', { 'allow_google_signals': false });), добавьте этот код на нужные веб-страницы.

Чтобы отключить только персонализацию рекламы с помощью gtag.js, укажите значение false для параметра allow_ad_personalization_signals перед командами config:

gtag('set', 'allow_ad_personalization_signals', false);

Чтобы отключить все функции для рекламодателей с помощью gtag.js, укажите значение false для параметра allow_google_signals перед командами config:

gtag('set', 'allow_google_signals', false);

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

Включение с помощью gtag.js

В настоящее время в коде gtag.js невозможно включить ремаркетинг в контекстно-медийной сети и функции отчетов о рекламе. Если вы используете gtag.js и хотите включить ремаркетинг в контекстно-медийной сети и функции отчетов о рекламе, измените настройки ресурса в Google Аналитике.

Если вы активировали переключатель в настройках ресурса, но отключили функции для рекламодателей в теге, вы можете включить их снова (например, после получения согласия пользователя) на уровне тега. Это позволит быстро активировать функции для рекламодателей для этого клиента.

Отключение с помощью analytics.js

Чтобы отключить только персонализацию рекламы с помощью analytics.js, укажите значение false для параметра allowAdPersonalizationSignals.

Добавьте ga('set', 'allowAdPersonalizationSignals', false); после команды create, но до команды, отправляющей данные обращения.

Чтобы отключить все функции для рекламодателей с помощью analytics.js, укажите значение false для параметра allowAdFeatures.

Добавьте ga('set', 'allowAdFeatures', false); после команды create, но до команды, отправляющей данные обращения.

Включение с помощью analytics.js

Чтобы включить эти функции в Universal Analytics, вставьте строку, выделенную в примере ниже, в ваш код отслеживания между командами 'create' и 'send'.

<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-XXXXXX-XX', 'example.com');

ga('require', 'displayfeatures');
ga('send', 'pageview');
</script>

Отключение с помощью ga.js

Чтобы отключить функции отчетов о рекламе путем переопределения настроек ресурса:

Добавьте _gaq.push(['_set', 'displayFeatures', false]); после команды create, но до команды, отправляющей данные обращения.

Включение с помощью ga.js

Если вы по-прежнему используете ga.js, вы можете включить ремаркетинг и функции отчетов по рекламе для стандартной версии Google Аналитики, заменив код, выделенный в примере ниже.

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

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxx-y']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

 

Замените свой код на выделенный в примере ниже.

Измененный код с включенными функциями

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxx-y']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

Отключение с помощью Measurement Protocol

Если вы отправляете данные в Google Аналитику с помощью Measurement Protocol, измените соответствующие настройки, чтобы эти сведения не использовались для персонализации рекламы. Дополнительная информация приведена в документации по Measurement Protocol для разработчиков.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
Выберите собственный учебный план

Посетите наш новый сайт google.com/analytics/learn и научитесь использовать Google Аналитику 4 максимально эффективно. На этом сайте вы найдете множество полезных ресурсов: видеоролики, статьи и пошаговые инструкции, а также ссылки на наш блог, сервер Google Аналитики на Discord, канал YouTube и репозиторий GitHub.

Присоединяйтесь!

Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
2106444780041756628
true
Поиск по Справочному центру
true
true
true
true
true
69256
false
false