Dynamická deaktivace personalizace reklam a inzertních funkcí v Google Analytics

Preferovaným způsobem, jak aktivovat či deaktivovat personalizaci reklam nebo inzertní funkce (včetně remarketingových funkcí a funkcí přehledů inzerce) je úprava nastavení služby.

V některých případech je ale vhodné tyto funkce pro dané načtení stránky či danou návštěvu deaktivovat dynamicky – například když uživatelé uvedou, že nechtějí, aby byla jejich data využívána pro personalizaci reklam. Deaktivaci můžete provést tak, že upravíte kteroukoli verzi měřicího kódu Analytics, v níž jsou inzertní funkce dostupné.

Pokud máte aktivovány signály Google, vypnutím inzertních funkcí dojde k jejich deaktivaci.

V dalších částech se dozvíte, jak tyto funkce deaktivovat programaticky, a to bez ohledu na to, zda jste je aktivovali prostřednictvím nastavení služby nebo pomocí měřicího kódu. Pro informaci uvádíme příslušné pokyny k programatické aktivaci, které jsou k dispozici i jinde v naší dokumentaci. Podle těchto pokynů můžete inzertní funkce a personalizaci reklam aktivovat nebo deaktivovat pro aplikaci.

Do 16. července 2020 nastavení parametru allow_ad_personalization_signals na hodnotu false deaktivovalo všechny inzertní funkce. Od 16. července 2020 už nebude mít nastavení parametru allowAdPersonalizationSignals na hodnotu false (u služeb Universal Analytics) nebo parametru allow_ad_personalization_signals na hodnotu false (u služeb Google Analytics 4) vliv na funkce přehledů inzerce ve vaší službě Google Analytics. Nastavení označí relevantní požadavky na server polem, které službě Google Analytics sdělí, že má ignorovat příslušná data z funkcí pro personalizaci reklam.

Deaktivace pomocí Správce značek Google

Pokud máte ve Správci značek Google nakonfigurovány značky Google Analytics a chcete deaktivovat inzertní funkce nebo personalizaci reklam, nastavte pole allowAdFeatures nebo allowAdPersonalizationSignals v části Pole k nastavení ve značce nebo proměnné nastavení na hodnotu false.

Deaktivace personalizace reklam

Implementace v Universal Analytics

  1. Otevřete relevantní značky Universal Analytics nebo proměnné nastavení Google Analytics. Pokud ve značce používáte proměnnou nastavení Google Analytics a nechcete nastavení přepisovat pro jednotlivé značky, stačí změnit tuto proměnnou nastavení.
  2. V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
  3. Jako Název pole zadejte allowAdPersonalizationSignals.
  4. Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).

Implementace v Google Analytics 4

  1. Otevřete relevantní konfigurační značku Google Analytics 4.
  2. V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
  3. Jako Název pole zadejte allow_ad_personalization_signals.
  4. Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).

Deaktivace všech inzertních funkcí

Implementace v Universal Analytics

  1. Otevřete relevantní značku platformy Universal Analytics. Pokud ve značce používáte proměnnou nastavení Google Analytics a nechcete nastavení přepisovat pro jednotlivé značky, stačí změnit tuto proměnnou nastavení.
  2. V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
  3. Jako Název pole zadejte allowAdFeatures.
  4. Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).

Implementace v Google Analytics 4

  1. Otevřete relevantní konfigurační značku Google Analytics 4.
  2. V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
  3. Jako Název pole zadejte allow_google_signals.
  4. Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).
Aktivace ve Správci značek Google

Pokud chcete aktivovat remarketing v Obsahové síti a funkce přehledů inzerce, upravte nastavení služby v Analytics.

Pokud jste v nastavení služby zapnuli přepínač, ale ve značce jste inzertní funkce deaktivovali a teď je chcete znovu aktivovat (například po získání souhlasu spotřebitele), můžete deaktivaci na úrovni značky zrušit. Tím zákazníkovi inzertní funkce znovu zapnete.

Deaktivace pomocí značky gtag.js

Inzertní funkce služby Google Analytics 4 nelze zakázat prostřednictvím připojených značek webu, pokud ke spouštění příkazu v současnosti používáte značku gtag('config'). Deaktivace inzertních funkcí implementovaných pomocí značky gtag('set') bude fungovat u připojených značek webu.

Pokud používáte příkaz config a chcete pro službu Google Analytics 4 použít připojené značky webu a programaticky zakázat inzertní funkce (např. gtag('config', 'GA_MEASUREMENT_ID', { 'allow_google_signals': false });), musíte tento kód přidat přímo do příslušných webových stránek.

Pokud chcete pomocí značky gtag.js deaktivovat pouze personalizaci reklam, nastavte parametr allow_ad_personalization_signals před všemi příkazy config na hodnotu false.

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

Pokud chcete pomocí značky gtag.js deaktivovat všechny inzertní funkce, nastavte parametr allow_google_signals před všemi příkazy config na hodnotu false.

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

Další informace, včetně toho, jak deaktivovat personalizaci reklam pouze u konkrétních služeb, najdete v dokumentaci pro vývojáře.

Aktivace pomocí značky gtag.js

Pomocí kódu se značkou gtag.js v současnosti nelze aktivovat remarketing v Obsahové síti a funkce přehledů inzerce. Pokud používáte značku gtag.js a chcete aktivovat remarketing v Obsahové síti a funkce přehledů inzerce, upravte nastavení služby v Analytics.

Pokud jste v nastavení služby zapnuli přepínač, ale ve značce jste inzertní funkce deaktivovali a teď je chcete znovu aktivovat (například po získání souhlasu spotřebitele), můžete deaktivaci na úrovni značky zrušit. Tím zákazníkovi inzertní funkce znovu zapnete.

Deaktivace pomocí značky analytics.js

Pokud chcete pomocí značky analytics.js deaktivovat pouze personalizaci reklam, nastavte parametr allowAdPersonalizationSignals na hodnotu false:

Ještě před odesláním požadavku na server přidejte za příkaz create řetězec ga('set', 'allowAdPersonalizationSignals', false);.

Pokud chcete pomocí značky analytics.js deaktivovat všechny inzertní funkce, nastavte parametr allowAdFeatures na hodnotu false:

Ještě před odesláním požadavku na server přidejte za příkaz create řetězec ga('set', 'allowAdFeatures', false);.

Aktivace pomocí značky analytics.js

Pokud chcete tyto funkce aktivovat pro Universal Analytics, vložte do stávajícího měřicího kódu mezi příkazy createsend zvýrazněný řádek, tak jako v tomto příkladu:

<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>

Deaktivace pomocí značky ga.js

Pokud chcete přepsat nastavení služby, aby se vypnuly funkce přehledů inzerce:

Přidejte _gaq.push(['_set', 'displayFeatures', false]); za příkaz create a před odeslání požadavku na server.

Aktivace pomocí značky ga.js

Pokud stále používáte značku ga.js, můžete ve standardní službě Analytics remarketingové funkce a funkce přehledů inzerce aktivovat tím, že nahradíte zvýrazněný kód v tomto příkladu:

Standardní měřicí kód

<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>

 

zvýrazněným kódem obsaženým v příkladu níže:

Kód upravený pro aktivaci těchto funkcí

<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>

Deaktivace pomocí Protokolu měření

Pokud k odesílání údajů do Google Analytics využíváte Protokol měření, můžete tyto údaje označit, aby se k personalizaci reklam nepoužívaly. Další informace najdete v dokumentaci pro vývojáře týkající se Protokolu měření.

Pomohly vám tyto informace?
Jak bychom článek mohli vylepšit?