Google Consent Mode auf Squarespace: was die Plattform bietet und was nicht
Squarespace · Code Injection
- Öffnen
- Bereich Code Injection
- Einfügen
- Feld Header
- Speichern
- Speichern
- Tarif
- Core, Plus, Advanced oder ein berechtigter älterer Tarif
Konfigurationsreferenz, abgeglichen mit der Dokumentation der Plattform. Kein Screenshot aus dem Admin-Bereich.
Dokumentation der Plattform ↗Das native Banner von Squarespace blockiert im Stil „opt in and out“ die eigenen Analytics-Cookies und die von Google, bis ein Besucher akzeptiert, sendet aber von sich aus keine Consent-Mode-Signale. Google dokumentiert einen Code-Injection-Block, der ad_storage, ad_user_data und ad_personalization standardmäßig verweigert und dann die Entscheidung im Banner über einen Squarespace-Helper liest. Dieser Weg setzt einen Tarif mit Code Injection voraus.
Starten Sie mit einer Analyse.
Die kostenlose Analyse liest das HTML Ihrer Startseite und Ihren öffentlichen Tag-Manager-Container und listet die gefundenen Tracking-Tags auf.
Kostenlos · Ohne Registrierung · Prüft HTML und öffentlichen GTM-Container
Was macht das Squarespace-Cookie-Banner eigentlich?
Es lohnt sich, mit Anerkennung zu beginnen, denn das native Banner ist keine Alibifunktion. Squarespace liefert eines unter „Website tools“, und im Stil „opt in and out“ hält es Cookies tatsächlich zurück. Googles eigene Einrichtungsseite gibt an, dass der Schalter „disable analytics cookies“ aktiviert bleibt. Er verhindert, dass nicht notwendige Cookies von Squarespace Analytics und Google Analytics gesetzt werden, bis der Besucher akzeptiert. Das ist mehr, als einige gehostete Plattformen ohne Plugin bieten.
Die Grenze liegt nicht beim Blockieren, sondern bei dem, was das Banner Google mitteilt. Ein Cookie zurückzuhalten und einen Einwilligungsstatus zu deklarieren, sind zwei verschiedene Aufgaben, und das native Banner erledigt nur die erste.
Welche Consent-Mode-Signale lässt Squarespace aus?
Consent Mode v2 hat ad_user_data und ad_personalization zu den älteren ad_storage und analytics_storage hinzugefügt. Diese beiden liest Google Ads, wenn es entscheidet, ob ein abgelehnter Besuch trotzdem zu modellierten Conversions beitragen kann. Den Unterschied erklärt was die beiden jeweils steuern, das Gesamtbild Consent Mode v2 verständlich erklärt.
Googles Anleitung für Squarespace schließt die Lücke mit einem Code-Injection-Schritt, und das Detail, auf das es ankommt: Der Standardblock verweigert drei Signale, nicht alle vier, nämlich ad_storage, ad_user_data und ad_personalization. analytics_storage fehlt darin, weil das native Banner die Analytics-Cookies bereits zurückhält. Dieser Schritt wird leicht übersprungen, denn die Seite liest sich, als sei die Banner-Einrichtung das Wichtigste und die Injection eine Fußnote für Werbetreibende. Es ist umgekehrt. Ohne sie sendet die Website kein „denied“-Signal, sondern gar kein Signal, und ein fehlendes Signal wird auf der Gegenseite anders gelesen als ein verweigertes.
Was die meisten Zusammenfassungen übersehen: Der eingefügte Code ersetzt das Banner nicht. Squarespace stellt einen Helper bereit, window.getSquarespaceCookies, und Googles Snippet ruft ihn auf, um die Entscheidung des Besuchers zu lesen, und sendet daraus das Consent-Update. Entschieden wird weiterhin im Banner, die Injection ist die Übersetzungsschicht. Deshalb erzeugt ein zweites Banner darüber einen Konflikt und kein Backup.
Ein Textfeld. Einfügereihenfolge ist Ladereihenfolge.
Header-Code-Injection, von oben nach unten gelesen.
- 1Einwilligungs-Standardwerte, verweigert
ad_storage,ad_user_data,ad_personalization - 2Consent-Plattform
- 3Tag Manager
Das native Banner deckt ab
- Analytics-Cookies, blockiert bis zur Zustimmung
Es deckt nicht ab
- Beide Werbesignale von Consent Mode v2
- Seiten in Mitgliederbereichen
- Staging-Vorschau: Speichern ist Veröffentlichen
Wie richten Sie Consent Mode in Squarespace ein?
Zuerst den Tarif prüfen
Laut eigener Dokumentation bietet Squarespace Code Injection in den Tarifen Core, Plus und Advanced sowie in einigen älteren Abrechnungsplänen. Jede Anleitung im Netz, auch die von Google, setzt voraus, dass Sie Code Injection erreichen. Squarespace führt das inzwischen unter „Website“ und dann „Website tools“, ältere Anleitungen unter „Settings“ und dann „Advanced“. Unterhalb dieser Stufe gibt es den Weg nicht, es ist also eine Frage der Abrechnung, nicht der Konfiguration. Prüfen Sie den Tarifnamen in der Abrechnung, statt sich auf eine ältere Anleitung zu verlassen, denn die Tarife wurden umbenannt.
Die „denied“-Standardwerte ganz oben ins Header-Feld setzen
Consent Mode funktioniert so, dass vor jedem Mess-Tag ein „denied“-Zustand deklariert und bei der Entscheidung des Besuchers aktualisiert wird. Der Block mit den Standardwerten gehört also ganz nach oben in das Header-Injection-Feld. Googles Squarespace-Snippet verweigert
ad_storage,ad_user_dataundad_personalizationund überlässtanalytics_storagedem nativen Banner. Stimmt die Reihenfolge nicht, laden die Tags genau in den entscheidenden Momenten mit erteilter Einwilligung.Das Consent-Tool über dem Tag-Manager installieren, im selben Feld
Das Header-Injection-Feld ist ein einziges Textfeld. Die Reihenfolge, in der Sie etwas einfügen, ist die Ladereihenfolge, die der Browser sieht. Die Consent-Plattform kommt über das Snippet des Tag-Managers. Ist diese Plattform Velo, zeigt unsere Squarespace-Einrichtungsseite das Snippet und seine Position.
Das native Banner abschalten, wenn Sie eine Consent-Plattform nutzen
Zwei Banner bedeuten zwei Aufzeichnungen dessen, was der Besucher gewählt hat, und sie werden sich widersprechen. Entscheiden Sie sich: Braucht die Website Consent Mode v2 für Werbung, bleibt die Plattform, und das native Banner wird unter „Website tools“ abgeschaltet.
Auf der veröffentlichten Seite prüfen, denn nur dort läuft eingefügter Code
Squarespace hat keine Staging-Ansicht für eingefügten Code. Speichern heißt veröffentlichen, und deshalb gehört die Prüfung unten zur Installation und ist kein Nachgedanke. Webflow teilt dieselbe Aufgabe anders auf, mit einem echten Veröffentlichungsschritt und einem zweiten Tab, der Tracking außerhalb Ihres Containers lädt: So fügen Sie ein Cookie-Banner zu einer Webflow-Website hinzu zeigt, was sich ändert.
Was bietet Squarespace nicht?
Drei Lücken kosten bei Audits Zeit, und keine davon steht in der offiziellen Anleitung.
Für eingefügten Code gibt es kein Staging. Squarespace übernimmt diese Änderungen beim Speichern, ohne Entwurfsstatus für das Feld. Ihre Einwilligungs-Standardwerte laufen also zum ersten Mal, wenn ein echter Besucher die Seite lädt.
Mitgliederbereiche erhalten standardmäßig keinen websiteweiten Custom Code. Diese Seiten werden über einen anderen Pfad ausgeliefert, und eingefügter Code erreicht sie nur, wenn der Geltungsbereich sie einschließt. Die Website wirkt dann überall korrekt abgesichert, wo Sie nachsehen, und hat keine Einwilligungsschicht dort, wo Besucher angemeldet sind.
Die Version der Website ändert die Antwort. Ältere 7.0-Websites behandeln Code Injection so anders, dass Anleitungen für die eine Version auf der anderen still scheitern können. Klären Sie also zuerst, welche Version Sie haben. Die Version entscheidet auch die Navigationsfrage: Auf 7.0-Websites mit aktiviertem Ajax-Loading und bei bestimmten Templates lädt ein Seitenwechsel das Dokument nicht neu. Damit fallen die erneuten Seitenaufrufe weg, die ein Tag-Manager erwartet. Das gilt nicht überall, prüfen Sie es also, statt es anzunehmen. Wo es zutrifft, erfasst ein Trigger für Verlaufsänderungen die Übergänge.
Was ist der häufigste Einwilligungsfehler in Squarespace?
Squarespace bietet Code Injection pro Seite und für die ganze Website. Das Feld pro Seite findet man meist zuerst, weil man gerade an der Seite arbeitet, die repariert werden soll. Eine dort installierte Consent-Plattform lädt auf dieser Seite und nirgendwo sonst, und sie meldet sich als funktionsfähig, weil sie das auf der einen Seite, auf der sie existiert, auch ist. Beides gehört in das websiteweite Feld unter „Website tools“. Das ist einer der häufigsten Fehler, die wir bei Squarespace-Audits finden, und er bleibt unsichtbar, solange Sie keine zweite Seite prüfen.
Wie prüfen Sie, ob es hält?
Weil es keine Vorschau gibt, findet die Prüfung auf der Live-Seite statt, und zwar zweimal. Laden Sie die Website in einem frischen Profil, lehnen Sie alles ab und prüfen Sie dann, dass die abgesicherten Tags weder auf der Seite noch in den Resource-Timing-Einträgen des Browsers auftauchen. Wiederholen Sie das mit erteilter Einwilligung und bestätigen Sie, dass sie erscheinen. Ein Setup, das in beide Richtungen blockiert, ist ein kaputtes Tag und kein konformes. Die Tag-Manager-Seite beschreibt So installieren Sie ein Cookie-Banner über Google Tag Manager.
Shopify teilt dieselbe Aufgabe anders auf: Es betreibt neben Consent Mode ein eigenes zweites Einwilligungssystem. Das behandelt So richten Sie Google Consent Mode v2 in Shopify ein.
Squarespace gibt Ihnen ein ehrliches Banner und einen Ort für Code. Was fehlt, ist die Signalschicht darüber, und genau dafür ist Velo gebaut.
Häufige Fragen
Was Leser zu diesem Thema fragen.
Unterstützt Squarespace den Google Consent Mode?
Teilweise, und die Lücke ist genau der Teil, der für Werbung zählt. Das native Banner im Stil „opt in and out“ blockiert nicht notwendige Cookies von Squarespace Analytics und Google Analytics tatsächlich, bis ein Besucher akzeptiert. Die Werbesignale von Consent Mode sendet es aber nicht von selbst. Die kommen aus einem Code-Injection-Block, der „denied“ als Standard setzt und die Entscheidung im Banner über den Helper window.getSquarespaceCookies liest, so wie Google es dokumentiert, oder aus einer Consent-Plattform, die statt des nativen Banners installiert ist.
Funktioniert das Squarespace-Cookie-Banner mit Consent Mode v2?
Nicht allein. Consent Mode v2 hat ad_user_data und ad_personalization zu den älteren Speichersignalen hinzugefügt, und das native Banner sendet sie nicht. Googles Anleitung für Squarespace deckt das mit einem Code-Injection-Schritt ab, dessen Standardblock ad_storage, ad_user_data und ad_personalization verweigert und analytics_storage dem Banner überlässt. Ohne ihn erhält Google Ads kein Einwilligungssignal statt eines verweigerten, und das sind unterschiedliche Zustände.
Welche Squarespace-Tarife erlauben ein Consent-Mode-Setup?
Die mit Code Injection, laut Squarespace-Dokumentation Core, Plus und Advanced sowie einige ältere Abrechnungspläne. Darunter können Sie weder Googles Anleitung folgen noch überhaupt eine Consent-Plattform im Header installieren. Die Optionen sind dann ein Tarifwechsel nach oben oder die Blockierung durch das native Banner ohne Consent-Mode-Signale. Das ist vertretbar, wenn die Website kein Google Ads nutzt.
Sollte ich das Squarespace-Cookie-Banner abschalten, wenn ich eine Consent-Plattform nutze?
Ja. Wer beides betreibt, hat zwei unabhängige Aufzeichnungen derselben Entscheidung und keine Möglichkeit zu sagen, welche maßgeblich ist. Die Consent-Plattform trägt die Consent-Mode-Signale und das Einwilligungsprotokoll. Das native Banner wird also abgeschaltet, sobald die Plattform live und geprüft ist, nicht vorher.
Warum erscheint mein Cookie-Banner nicht in Squarespace-Mitgliederbereichen?
Weil Seiten in Mitgliederbereichen standardmäßig keinen websiteweiten Custom Code erhalten. Alles, was über Code Injection hinzukommt, auch das Banner und die Einwilligungs-Standardwerte, fehlt dort. Das übersieht man leicht, und am Ende sind die Seiten für angemeldete Nutzer die einzigen ohne Einwilligungsschicht. Prüfen Sie, ob der Geltungsbereich Mitgliederbereiche abdeckt, bevor Sie eine Installation für fertig erklären.
Website-Datenschutz, an einem Ort.
Website prüfen →

