Die meisten Plattformen zur Verwaltung von Einwilligungen werden in der Regel clientseitig bereitgestellt, was bedeutet, dass Skripte direkt in den Browser des Benutzers geladen werden. Dieses Setup lässt sich zwar schnell implementieren, wird aber zunehmend von Browsereinschränkungen (wie Safari oder Firefox) und der weit verbreiteten Verwendung von Werbeblockern beeinflusst.
In diesem Zusammenhang entwickelt sich serverseitiges Tracking schnell zu einer Schlüsseltechnologie. Indem Sie Datenerfassung und Zustimmungssignale über Ihre eigene Subdomain und einen Servercontainer weiterleiten, haben Sie die Kontrolle darüber, was gesendet wird, verbessern die Datengenauigkeit und verhindern Werbeblocker und Browsereinschränkungen.
Stellen Sie sicher, dass die Zustimmung des Benutzers, die über Axeptio eingeholt wurde, ordnungsgemäß vom Web-Container an Ihren Server-Container gesendet wird. Dazu müssen Sie eine Variable und ein Tag in Ihrem GTM-Webcontainer einrichten.
Diese Variable enthält die Liste aller Cookies (autorisierte Anbieter), die vom Benutzer akzeptiert wurden. Folgen Sie dieser Anleitung Schritt für Schritt Anleitung zur Erstellung der Axeptio Consent State-Variablen in GTM.
Diese Variable ist das Äquivalent von axeptio_autorized_vendors von der DataLayer, und es ist wichtig, um granulare Zustimmungssignale an den Servercontainer zu senden.
Wenn Sie den Google Consent Mode v2 in Ihrer Axeptio-Konfiguration aktiviert haben, werden Ihre Einwilligungskategorien den erwarteten Google-Signalen zugeordnet: ad_storage, ad_user_data, ad_personalisierung und Analytics_Speicher. Um die Konfiguration des Google Consent Mode v2 mit Axeptio zu überprüfen und anzupassen, folgen Sie der Anleitung Konfiguration des Google Consent Mode v2 in Axeptio.
Als Nächstes müssen Sie ein Tag erstellen, das ausgelöst wird, wenn Axeptio die Einwilligungseinstellungen des Benutzers aktualisiert. Dieses Tag leitet den Zustimmungsstatus des Benutzers (gespeichert in der Variablen „Axeptio Consent State“) an Ihren Servercontainer weiter.
Hier verwenden wir beispielsweise GA4 als technische Brücke, um die Einwilligungsinformationen an TAGGRS zu übertragen, aber andere Alternativen sind möglich.
Fügen Sie also zunächst in Ihren GA4-Konfigurations-Tag-Einstellungen Ihre Servercontainer-URL. Dadurch wird dem Tag mitgeteilt, wohin die Daten weitergeleitet werden sollen, anstatt sie direkt an die Server von Google zu senden.

Als Nächstes erstellen wir ein neues GA4-Event-Tag, das zum richtigen Zeitpunkt Informationen zum Zustimmungsstatus an den Servercontainer sendet.

Verwenden Sie dann das benutzerdefinierte Ereignis axeptio_update, das von Axeptio jedes Mal gesendet wird, wenn die Zustimmung gelesen oder geändert wird.

Nun, da das erste Container-Setup abgeschlossen ist und der „Axeptio Consent State“ über ein GA4-Event an Ihren Server-Container gesendet wird, besteht der nächste Schritt darin, Ihren serverseitigen TAGGRS-Container so zu konfigurieren, dass er diese Daten korrekt empfängt und interpretiert.
Dazu müssen Sie einen GA4-Client in Ihrem Servercontainer einrichten.

Erstellen Sie in Ihrem Server-GTM-Container zunächst einen Benutzerdefinierte Variable vom Typ Daten zur Veranstaltung.
Diese Variable enthält nun die Liste der autorisierten Anbieter (Cookies oder Tags, denen der Benutzer zugestimmt hat), die vom Browser gesendet werden, wenn axeptio_update Eventbrände.

Mit dem axeptio_consent_state Variable serverseitig verfügbar, Sie können jetzt die Auslösung Ihrer Tags granular auf der Grundlage der vom Benutzer akzeptierten Anbieter festlegen.
Um beispielsweise eine GA4 Page View serverseitig nur auszulösen, wenn der Nutzer Google Analytics zugestimmt hat:

Jeder Anbieter in Axeptio hat einen technischen Namen, der in der Variablen „Axeptio consent state“ gespeichert ist. Sie finden diese Namen in diesem Abschnitt der Axeptio-Dokumentation hier: So rufen Sie den Namen von Cookies ab
Mit dieser Konfiguration können Sie selektiv Tags für jeden Anbieter auslösen, dem der Benutzer zugestimmt hat.
Für jede Technologie oder jeden Partner, den Sie serverseitig laden möchten (Meta, TikTok, Hotjar usw.), können Sie:
Diese modulare Logik gewährleistet vollständige Einhaltung mit Benutzeroptionen bei gleichzeitiger Wartung maximale Flexibilität in Ihrer serverseitigen Tracking-Strategie.
Alles in allem bietet dieses Setup einen zukunftssicheren Ansatz für das Einwilligungsmanagement: robustere Datenerfassung, vollständige Berücksichtigung der Benutzerpräferenzen und skalierbares, konformes Tracking für jeden Anbieter in Ihrem Stack.