Як динамічно вимикати функції для рекламодавців або персоналізацію реклами в Google Analytics

Щоб увімкнути чи вимкнути функції для рекламодавців (зокрема ремаркетинг і функції звітів про рекламу) або персоналізацію оголошень, найкраще змінити налаштування ресурсу.

Однак часто виникає потреба динамічно вимикати ці функції для певного завантаження сторінки чи сеансу, як-от коли користувачі вказують, що не хочуть, щоб їхні дані використовувалися для персоналізації реклами. Для цього можна змінити будь-яку версію коду відстеження Analytics, який підтримує функції для рекламодавців.

Якщо ви активували Google Signals, їх буде деактивовано після вимкнення функцій для рекламодавців.

У розділах нижче пояснюється, як програмними засобами вимкнути ці функції, замінивши налаштування на рівні ресурсу або коду відстеження. Відповідні вказівки з увімкнення цих функцій програмними засобами також наведено в основній документації про це, а тут подано лише для довідки. Ви також можете перевіряти, чи ввімкнено для додатка функції для рекламодавців і персоналізацію реклами, дотримуючись цих вказівок.

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

Як вимкнути функції для рекламодавців за допомогою Менеджера тегів Google

Щоб вимкнути функції для рекламодавців або персоналізацію реклами, якщо теги Google Analytics налаштовано в Менеджері тегів Google, укажіть для поля allowAdFeatures або allowAdPersonalizationSignals значення false у розділі Налаштування полів тегу або змінної налаштувань.

Як вимкнути персоналізацію реклами

Universal Analytics

  1. Відкрийте відповідні теги Universal Analytics або змінні налаштувань Google Analytics. Якщо в тегу використовується змінна налаштувань Google Analytics, потрібно скоригувати лише змінну. Інакше налаштування доведеться перевизначати для кожного тегу окремо.
  2. У розділі Інші налаштування > Налаштування полів виберіть + Додати поле.
  3. У полі Назва поля введіть allowAdPersonalizationSignals.
  4. У полі Значення введіть false (або виберіть змінну, яка повертає значення false за певних умов).

Google Analytics 4

  1. Виберіть потрібний тег конфігурації Google Analytics 4.
  2. У розділі Інші налаштування > Налаштування полів виберіть + Додати поле.
  3. У полі Назва поля введіть allow_ad_personalization_signals.
  4. У полі Значення введіть false (або виберіть змінну, яка повертає значення false за певних умов).

Як вимкнути всі функції для рекламодавців

Universal Analytics

  1. Відкрийте потрібний тег Universal Analytics. Якщо в тегу використовується змінна налаштувань Google Analytics, потрібно скоригувати лише змінну. Інакше налаштування доведеться перевизначати для кожного тегу окремо.
  2. У розділі Інші налаштування > Налаштування полів виберіть + Додати поле.
  3. У полі Назва поля введіть allowAdFeatures.
  4. У полі Значення введіть false (або виберіть змінну, яка повертає значення false за певних умов).

Google Analytics 4

  1. Виберіть потрібний тег конфігурації Google Analytics 4.
  2. У розділі Інші налаштування > Налаштування полів виберіть + Додати поле.
  3. У полі Назва поля введіть allow_google_signals.
  4. У полі Значення введіть false (або виберіть змінну, яка повертає значення false за певних умов).
Увімкнення за допомогою Менеджера тегів Google

Щоб увімкнути ремаркетинг у медійній мережі та функції звітів про рекламу, змініть налаштування ресурсу в Analytics.

Якщо ви ввімкнули параметр у налаштуваннях ресурсу, але вимкнули функції для рекламодавців у тегу, а потім хочете знову ввімкнути їх (наприклад, після отримання згоди користувача), це можна зробити на рівні тегу. Тоді функції для рекламодавців буде знову ввімкнено для певного клієнта.

Як вимкнути функції для рекламодавців за допомогою тегу gtag.js

Для ресурсу Google Analytics 4 не можна вимкнути функції для рекламодавців за допомогою підключених тегів сайту, якщо для виконання команди використовується код gtag('config'). Використовуючи підключені теги сайту, можна вимкнути функції для рекламодавців, запроваджені за допомогою коду gtag('set').

Якщо використовується команда config, а ви хочете запровадити підключені теги сайту для Google Analytics 4 та вимкнути функції для рекламодавців для ресурсу Google Analytics 4 на програмному рівні (наприклад, gtag('config', 'TAG_ID', { 'allow_google_signals': false });), додайте цей код на відповідні веб-сторінки.

Щоб вимкнути лише персоналізацію реклами за допомогою тегу gtag.js, задайте для параметра allow_ad_personalization_signals значення false перед будь-якою командою config:

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

Щоб вимкнути всі функції для рекламодавців за допомогою gtag.js, задайте для параметра allow_google_signals значення false перед будь-якою командою config:

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

Щоб дізнатися більше, зокрема про те, як вимкнути персоналізацію реклами лише для певних товарів, перегляньте документацію для розробників.

Увімкнення за допомогою gtag.js

Зараз неможливо ввімкнути функції ремаркетингу для медійної мережі та звітів про рекламу за допомогою коду в gtag.js. Якщо використовується gtag.js і потрібно ввімкнути функції ремаркетингу для медійної мережі та звітів про рекламу, змініть налаштування ресурсу в Analytics.

Якщо ви ввімкнули параметр у налаштуваннях ресурсу, але вимкнули функції для рекламодавців у тегу, а потім хочете знову ввімкнути їх (наприклад, після отримання згоди користувача), це можна зробити на рівні тегу. Тоді функції для рекламодавців буде знову ввімкнено для певного клієнта.

Вимкнення за допомогою analytics.js

Щоб вимкнути лише персоналізацію реклами за допомогою analytics.js, задайте для параметра AdPersonalizationSignals значення false.

Додайте ga('set', 'allowAdPersonalizationSignals', false); після команди create і перед рядком, який надсилає звернення.

Щоб вимкнути всі функції для рекламодавців за допомогою analytics.js, задайте для параметра allowAdFeatures значення false.

Додайте 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, можна ввімкнути ремаркетинг і функції звітів про рекламу для стандартного облікового запису Analytics, замінивши виділений код у цьому прикладі:

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

<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 Analytics за допомогою Measurement Protocol, можна позначити їх як такі, що не мають використовуватися для персоналізації реклами. Докладніше про це можна дізнатися в документації для розробників стосовно Measurement Protocol.

Чи корисна ця інформація?

Як можна її покращити?
true
Виберіть власний план навчання

Наш новий ресурс google.com/analytics/learn допоможе використовувати Google Analytics 4 з максимальною користю. На цьому веб-сайті ви знайдете відео, статті й покрокові вказівки, а також посилання на Google Analytics Discord, блог, канал YouTube і сховище GitHub.

Почніть навчання вже сьогодні!

Пошук
Очистити пошук
Закрити пошук
Додатки Google
Головне меню
7174115602704177403
true
Пошук у довідковому центрі
true
true
true
true
true
69256
false
false