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é.
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.
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) na funkce přehledů inzerce ve vaší službě Google Analytics vliv. 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
- 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í.
- V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
- Jako Název pole zadejte allowAdPersonalizationSignals.
- Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).
Implementace v Google Analytics 4
- Otevřete relevantní konfigurační značku Google Analytics 4.
- V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
- Jako Název pole zadejte allow_ad_personalization_signals.
- 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
- 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í.
- V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
- Jako Název pole zadejte allowAdFeatures.
- Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).
Implementace v Google Analytics 4
- Otevřete relevantní konfigurační značku Google Analytics 4.
- V části Další nastavení > Pole k nastavení vyberte možnost + Přidat pole.
- Jako Název pole zadejte allow_google_signals.
- Do pole Hodnota zadejte false (nebo vyberte proměnnou, která hodnotu false vrátí podmíněně).
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', 'TAG_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
.
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.jsPomocí kódu se značkou gtag.js v současnosti nelze aktivovat remarketing v Obsahové síti ani 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);
.
Pokud chcete tyto funkce aktivovat pro Universal Analytics, vložte do stávajícího měřicího kódu mezi příkazy create
a send
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.
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í.