Personalisierte Anzeigen und Werbefunktionen, einschließlich Funktionen für Remarketing und Werbeberichte, lassen sich am einfachsten über die Property-Einstellungen aktivieren und deaktivieren.
Anders sieht es allerdings aus, wenn Sie diese Funktionen dynamisch für einen bestimmten Seitenaufbau oder eine bestimmte Sitzung deaktivieren möchten, weil Nutzer zum Beispiel der Verwendung ihrer Daten für personalisierte Werbung widersprochen haben. Dann ist es sinnvoller, eine Version des Analytics-Tracking-Codes zu ändern, für den Werbefunktionen verfügbar sind.
In diesem Artikel erfahren Sie, wie Sie diese Funktionen programmatisch deaktivieren – unabhängig davon, ob sie über die Property-Einstellungen oder den Tracking-Code aktiviert wurden. Die entsprechenden Anleitungen zur programmatischen Aktivierung finden Sie hier als Referenz. Sie sind auch in unserer Dokumentation verfügbar. Sie können auch steuern, ob Werbefunktionen und personalisierte Anzeigen für eine App aktiviert oder deaktiviert werden. Folgen Sie dazu dieser Anleitung.
allow_ad_personalization_signals
vor dem 16. Juli 2020 auf false
gesetzt hatten, wurden alle Werbefunktionen deaktiviert. Falls Sie nach diesem Datum in Universal Analytics-Properties allowAdPersonalizationSignals
bzw. in Google Analytics 4-Properties allow_ad_personalization_signals
auf false
setzen, hat das keine Auswirkung mehr auf die Funktionen für Werbeberichte in der Google Analytics-Property. Stattdessen werden alle relevanten Treffer mit einem Feld markiert und die entsprechenden Daten werden in Google Analytics von den Funktionen für personalisierte Anzeigen ausgeschlossen.Mit Google Tag Manager deaktivieren
Wenn Sie Werbefunktionen oder personalisierte Anzeigen deaktivieren möchten und Ihre Google Analytics-Tags in Google Tag Manager konfiguriert sind, legen Sie in der Tag- oder Einstellungsvariablen unter Festzulegende Felder das Feld allowAdFeatures
oder allowAdPersonalizationSignals
auf false fest.
Personalisierte Anzeigen deaktivieren
Universal Analytics-Implementierungen
- Öffnen Sie ein relevantes Universal Analytics-Tag bzw. eine relevante Google Analytics-Einstellungsvariable. Wenn Sie für Ihr Tag eine Google Analytics-Einstellungsvariable verwenden, brauchen Sie die Änderung nur darin vorzunehmen, es sei denn, Sie möchten sie für jedes Tag einzeln überschreiben.
- Wählen Sie unter Weitere Einstellungen > Festzulegende Felder die Option + Feld hinzufügen aus.
- Geben Sie als Feldname allowAdPersonalizationSignals ein.
- Geben Sie als Wert false ein oder wählen Sie eine Variable aus, die „false“ zurückgibt.
Google Analytics 4-Implementierungen
- Öffnen Sie ein beliebiges relevantes Google Analytics 4-Konfigurations-Tag.
- Wählen Sie unter Weitere Einstellungen > Festzulegende Felder die Option + Feld hinzufügen aus.
- Geben Sie als Feldname allow_ad_personalization_signals ein.
- Geben Sie als Wert false ein oder wählen Sie eine Variable aus, die „false“ zurückgibt.
Alle Werbefunktionen deaktivieren
Universal Analytics-Implementierungen
- Öffnen Sie ein beliebiges Universal Analytics-Tag. Wenn Sie für Ihr Tag eine Google Analytics-Einstellungsvariable verwenden, müssen Sie die Änderung nur in der Variablen vornehmen, es sei denn, Sie möchten sie für jedes Tag einzeln überschreiben.
- Wählen Sie unter Weitere Einstellungen > Festzulegende Felder die Option + Feld hinzufügen aus.
- Geben Sie als Feldname allowAdFeatures ein.
- Geben Sie als Wert false ein oder wählen Sie eine Variable aus, die „false“ zurückgibt.
Google Analytics 4-Implementierungen
- Öffnen Sie ein beliebiges relevantes Google Analytics 4-Konfigurations-Tag.
- Wählen Sie unter Weitere Einstellungen > Festzulegende Felder die Option + Feld hinzufügen aus.
- Geben Sie als Feldname allow_google_signals ein.
- Geben Sie als Wert false ein oder wählen Sie eine Variable aus, die „false“ zurückgibt.
Falls Sie Remarketing im Displaynetzwerk und Funktionen für Werbeberichte aktivieren möchten, ändern Sie die Property-Einstellungen in Analytics.
Wenn Sie den Schalter in den Property-Einstellungen aktiviert, aber Werbefunktionen im Tag deaktiviert haben und sie z. B. nach Einwilligung des Nutzers wieder aktivieren möchten, können Sie die Deaktivierung einfach auf Tag-Ebene beenden. Dadurch werden die Werbefunktionen für diesen Kunden wieder aktiviert.
Mit gtag.js deaktivieren
Wenn Sie derzeit gtag('config')
zum Ausführen des Befehls verwenden, können Sie die Werbefunktionen für eine Google Analytics 4-Property nicht mithilfe von verbundenen Website-Tags deaktivieren. Werbefunktionen, die mit gtag('set')
implementiert sind, können im Gegensatz dazu jedoch über verbundene Website-Tags deaktiviert werden.
Falls Sie den Befehl config
verwenden, verbundene Website-Tags für Google Analytics 4 benötigen und die Werbefunktionen für eine Google Analytics 4-Property programmatisch deaktivieren möchten (z. B. mit gtag('config', 'TAG_ID', { 'allow_google_signals': false });
), müssen Sie den Code direkt in die relevanten Webseiten einfügen.
Wenn Sie nur personalisierte Anzeigen mit gtag.js deaktivieren möchten, setzen Sie allow_ad_personalization_signals
vor config
-Befehlen auf false
:
Falls Sie alle Werbefunktionen mit gtag.js deaktivieren möchten, setzen Sie allow_google_signals
vor config
-Befehlen auf false
:
gtag('set', 'allow_google_signals', false);
Weitere Informationen finden Sie in der Entwicklerdokumentation. Dort erfahren Sie auch, wie Sie personalisierte Anzeigen nur für bestimmte Produkte deaktivieren.
Mit gtag.js aktivierenSie können Remarketing im Displaynetzwerk und die Funktionen für Werbeberichte derzeit nicht über Code in gtag.js aktivieren. Sie haben aber die Möglichkeit, dafür die Property-Einstellungen in Analytics zu ändern.
Wenn Sie den Schalter in den Property-Einstellungen aktiviert, aber Werbefunktionen im Tag deaktiviert haben und sie z. B. nach Einwilligung des Nutzers wieder aktivieren möchten, können Sie die Deaktivierung einfach auf Tag-Ebene beenden. Dadurch werden die Werbefunktionen für diesen Kunden wieder aktiviert.
Mit analytics.js deaktivieren
Wenn Sie nur personalisierte Anzeigen mit analytics.js deaktivieren möchten, setzen Sie allowAdPersonalizationSignals
auf false
:
Fügen Sie ga('set', 'allowAdPersonalizationSignals', false);
nach dem Befehl create
hinzu, aber bevor der Treffer gesendet wird.
Wenn Sie alle Werbefunktionen mit analytics.js deaktivieren möchten, setzen Sie allowAdFeatures
auf false
:
Fügen Sie ga('set', 'allowAdFeatures', false);
nach dem Befehl create
hinzu, aber bevor der Treffer gesendet wird.
Wenn Sie diese Funktionen für Universal Analytics aktivieren möchten, fügen Sie die hervorgehobene Zeile in Ihren Tracking-Code zwischen den Befehlen 'create'
und 'send'
wie im folgenden Beispiel ein:
<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>
Mit ga.js deaktivieren
So können Sie die Property-Einstellungen überschreiben und die Funktionen für Werbeberichte deaktivieren:
Fügen Sie _gaq.push(['_set', 'displayFeatures', false]);
nach dem Befehl create
hinzu, aber bevor der Treffer gesendet wird.
Wenn Sie noch ga.js verwenden, können Sie Funktionen für Remarketing und Werbeberichte in der Analytics-Standardversion aktivieren, indem Sie den hervorgehobenen Text in diesem Beispiel ersetzen:
Standard-Tracking-Code
<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>
Fügen Sie stattdessen den im folgenden Beispiel hervorgehobenen Code ein:
Geänderter Code für die Aktivierung dieser Funktionen
<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>
Mit Measurement Protocol deaktivieren
Wenn Sie Daten über Measurement Protocol an Google Analytics senden, können Sie die Daten als nicht für personalisierte Anzeigen verwendbar kennzeichnen. Weitere Informationen finden Sie in der Entwicklerdokumentation für Measurement Protocol.