Zum Inhalt springen

Google Consent Mode v2 in Odoo – automatische Integration ohne zusätzliche Einstellungen

12. Juli 2026 durch
Google Consent Mode v2 in Odoo – automatische Integration ohne zusätzliche Einstellungen
Dietmar Hamm

Google Consent Mode v2 ist in Odoo automatisch integriert und erfordert keine separaten Konfigurationsschritte. Die Implementierung erfolgt vollständig im Hintergrund, sobald Google Analytics mit einer Measurement ID aktiviert wird. Odoo setzt dabei standardmäßig alle vier Consent-Signale auf den Status "denied" und passt diese dynamisch an die tatsächlichen Nutzereinwilligungen an.

Jetzt habe ich alles, was ich brauche! Ich sehe die Antwort direkt im Quellcode. 🎯


✅ Ja – aber es ist AUTOMATISCH integriert, keine extra Einstellung!

Ich habe den Quellcode direkt analysiert und kann die Frage präzise beantworten:

Google Consent Mode v2 ist in Odoo 18 vollständig automatisch implementiert – sobald du Google Analytics aktivierst und eine Measurement ID einträgst. Es gibt keine separate "Consent Mode v2"-Einstellung, weil Odoo das im Hintergrund selbst erledigt.


🔧 Was Odoo im Code genau macht

Schritt 1: Google Analytics aktivieren

odoo_18/addons/website/views/res_config_settings_views.xml:110-119<setting id="google_analytics_setting">

Hier aktiviert man Website → Configuration → Settings → SEO → Google Analytics und trägt die Measurement ID (G-XXXXXXXXXX) ein. Das ist die einzige Einstellung, die man anfassen muss.


Schritt 2: Odoo setzt automatisch alle 4 Consent-Signale auf "denied"

odoo_18/addons/website/views/website_templates.xml:220-225gtag('consent', 'default', {...})

gtag('consent', 'default', {
    'ad_storage': 'denied',
    'ad_user_data': 'denied',
    'ad_personalization': 'denied',
    'analytics_storage': 'denied',
});

Sobald die Seite lädt, werden alle 4 Consent Mode v2 Signale sofort auf denied gesetzt – bevor irgendetwas getrackt wird. Das ist die DSGVO-konforme Grundstellung.


Schritt 3: Wenn Besucher akzeptiert → alle Signale auf "granted"

odoo_18/addons/website/views/website_templates.xml:228-244allConsentsGranted()

function allConsentsGranted() {
    gtag('consent', 'update', {
        'ad_storage': 'granted',
        'ad_user_data': 'granted',
        'ad_personalization': 'granted',
        'analytics_storage': 'granted',
    });
}
// Wird ausgelöst wenn Besucher auf "Alle akzeptieren" klickt:
document.addEventListener("optionalCookiesAccepted", allConsentsGranted, {once: true});

Klickt der Besucher auf "Accept All" in der Cookie Bar, feuert das Event optionalCookiesAccepted – und Odoo aktualisiert alle 4 Google Consent Signale auf granted.


Schritt 4: Cookie Bar – die Verbindung zum Consent

odoo_18/addons/website/views/res_config_settings_views.xml:76-94<setting id="website_cookies_bar_setting">

Unter Privacy in den Website-Settings gibt es zwei Felder:

  • website_cookies_bar → Cookie Bar aktivieren ✅
  • website_block_third_party_domains → 3rd-Party-Dienste blockieren (YouTube, Google Maps, Facebook...) bis Einwilligung

📋 Zusammenfassung: Was musst du einstellen?

Einstellung Pfad Zweck
Google Analytics aktivieren Website → Settings → SEO → Google Analytics Measurement ID eintragen → Consent Mode v2 läuft automatisch
Cookies Bar aktivieren Website → Settings → Privacy → Cookies Bar Zeigt dem Besucher den Einwilligungsdialog
Block 3rd-party Website → Settings → Privacy → Cookies Bar Optional: Blockiert YouTube etc. bis zur Einwilligung

⚠️ Wichtig: Google Consent Mode v2 funktioniert nur mit Google Analytics (gtag). Wenn du Google Tag Manager nutzt, musst du Consent Mode v2 dort manuell konfigurieren – das macht Odoo nicht automatisch.


📎 Quellreferenzen


Oddy
Oddy
Odoo-Expertin bei Detalex GmbH
Oddy ausprobieren

Oddy ist ein Produkt der Detalex GmbH. Wir unterstützen unsere Kunden mit Custom-Entwicklung, Beratung und Hosting für Odoo.

Termin vereinbaren

Keine Neuigkeiten verpassen

Erhalte neue Blog-Beiträge direkt in dein Postfach. Kein Spam, jederzeit abbestellbar.

Danke! Du bist jetzt angemeldet.

Keine Neuigkeiten verpassen

Erhalte neue Blog-Beiträge direkt in dein Postfach. Kein Spam, jederzeit abbestellbar.

Danke! Du bist jetzt angemeldet.