Anfang April 2023 aktualisierte Apple erneut seine Intelligent Tracking Prevention (ITP)-Funktionalität, die nun die Lebensdauer von Cookies begrenzt, auch wenn sie von einer Erstanbieter-Domain gesetzt werden.
In Safari 16.4+ werden nun serverseitige Cookies mit einer maximalen Dauer von 7 Tagen in den folgenden Fällen gesetzt:
JavaScript-Cookies können zwar eine beliebige Dauer haben, werden aber nach 7 Browsertagen effektiv gelöscht.
Klingt beunruhigend, oder? Aber es ist nicht so schlimm, wie es scheint. In diesem Artikel erklären wir Ihnen, warum das so ist und wie Sie die volle Cookie-Dauer mit Stape weiter nutzen können.
Dieses ITP-Update funktioniert nicht, wenn der Benutzer die Option "IP-Adresse vor Trackern und Websites verbergen" in seinen Safari-Einstellungen aktiviert hat. Standardmäßig ist diese Option für alle Nutzer von iCloud+ aktiviert (wenn der Nutzer für zusätzliche Apple-Dienste bezahlt: iCloud-Speicher, Apple Music, Apple Arcade, usw.). Diese Nuance ist der Grund, warum das Update nicht so große Auswirkungen hat wie bei der Veröffentlichung von iOS 14.5.
Wir bei Stape haben immer ein Auge auf alle Aktualisierungen und bemühen uns, die negativen Auswirkungen auf Ihre Marketingdaten zu minimieren. Um dies zu erreichen, haben wir zwei Lösungen vorbereitet:
Mit Hilfe der eigenen CDN-Funktion können Sie die benutzerdefinierte sGTM-Domain rooten und den sGTM-Datenverkehr über den DNS-Provider Ihrer Website leiten. In diesem Fall stimmen die IP-Adressen Ihrer Website und die benutzerdefinierte Domain des sGTM überein, und serverseitige Cookies werden als Erstanbieter betrachtet.
Nachfolgend finden Sie ein Beispiel für die Konfiguration eines eigenen CDN mit CloudFlare.
1. Aktivieren Sie Own CDN in Ihrem Stape-Konto, indem Sie den sGTM-Container öffnen -> gehen Sie zu Einstellungen und wählen Sie Own CDN in den globalen CDN-Einstellungen.
2. Gehen Sie zu CloudFlare und konfigurieren Sie einen CNAME-Eintrag für die Tagging-Server-URL. Stellen Sie sicher, dass Proxied aktiviert ist.
3. Gehen Sie zu den Regeln -> Seitenregeln (1) in Ihrem CloudFlare-Konto. Fügen Sie in der URL-Einstellung (2) die URL Ihres Tagging-Servers mit der Endung /* hinzu. Setzen Sie SSL auf Full (3) und Cache Level auf Bypass (4).
4. Gehen Sie innerhalb Ihres CloudFlare-Kontos zu Rules -> Transform Rules (1). Erstellen Sie im Abschnitt Modify Request Header (2) eine neue Regel. Wenn Alle eingehenden Anfragen (3), dann Setze statisches X-From-Cdn = cf-stape (4).
Und das war's! Jetzt müssen Sie sich keine Sorgen mehr machen, dass die CNAME-Cloaking-Verteidigung die Cookies einschränkt. Mit Own CDN auf Stape werden die Website und der Dienst als First-Party zueinander betrachtet.
Das Cookie Keeper Power-Up soll Ihnen helfen, die Funktionalität Ihrer Marketing-Cookies aufrechtzuerhalten, selbst wenn diese aus irgendeinem Grund gelöscht werden. Hier ist eine vereinfachte Erklärung, wie es funktioniert:
Mit dem Cookie Keeper Power-Up können Sie die Wirksamkeit Ihrer Marketing-Kampagnen aufrechterhalten und eine genauere Nachverfolgung sicherstellen, unabhängig von einer eventuellen Löschung von Cookies.
1. Installieren und aktivieren Sie unser Stape Server Side Plugin:
2. Konfigurieren Sie die Einstellungen der App:
Nach der Installation öffnen Sie das Stape-Plugin in Ihrer Shop-Verwaltung. Führen Sie in den App-Einstellungen die folgenden Schritte durch:
a) Aktivieren Sie das GTM Snippet Add-On: Aktivieren Sie den Schalter, um das Hinzufügen eines GTM Snippets zu Ihrem Shop zu aktivieren.
b) Geben Sie Ihre GTM-ID ein: Geben Sie Ihre eindeutige Google Tag Manager-ID ein, die das Format "GTM-XXXXXX" hat.
c) Geben Sie Ihre nutzerdefinierte Domain an: Geben Sie die nutzerdefinierte Domain an, die Sie für Ihren GTM-Server-Container verwenden.
d) Geben Sie die Container-ID ein: Sie finden sie in den Container-Einstellungen in Ihrem Stape-Konto.
e) Aktivieren Sie die Option "Cookie Keeper": Schalten Sie diese Funktion ein.
3. Aktivieren Sie die Power-Up.
a) Gehe in deinem Stape-Container zu Power-Ups -> Cookie Keeper.
b) Wählen Sie alle erforderlichen Plattformen in den Standard-Cookies aus und fügen Sie nutzerdefinierte Cookies hinzu, wenn Ihr Abonnementplan dies zulässt. Übrigens, wenn Sie ein Standard-"fbp"-Cookie für eine nicht standardmäßige Dauer setzen möchten, können Sie es zu den nutzerdefinierten Cookies hinzufügen, und Ihre Einstellungen werden auf dieses Cookie angewendet.
c) Speichern Sie die Änderungen.
d) Gehen Sie zum Power-Up Custom Loader.
e) Wählen Sie Ihre Domain, geben Sie Ihre GTM Web ID ein und wählen Sie die Plattform Ihrer Website, entweder Shopify, WordPress, Magento.
Speichern Sie Ihre Einstellungen und testen Sie sie anhand der folgenden Anweisungen.
Dazu benötigen Sie ein Master-Cookie*, auf dessen Grundlage Cookie Keeper die Cookies des Benutzers wiederherstellt. Der optimale Ansatz ist folgender:
Wenn Sie ein solches Cookie erstellt haben:
1) Aktivieren Sie Cookie Keeper in Stape Power-Ups für Ihren Container.
In den Einstellungen wählen Sie die benötigten Plattformen aus und fügen bei Bedarf benutzerdefinierte Cookies hinzu
2) Um Cookie Keeper zu verwenden, müssen Sie das GTM-Loader-Snippet ersetzen.
Gehen Sie zum Power-Up "Custom Loader" und in dessen Einstellungen:
Es wird ein benutzerdefiniertes Loader-Snippet generiert, dass Sie anstelle des Standard-Snippets verwenden können.
Danach ist alles fertig, und Sie können die Funktionalität von Cookie Keeper testen.
* Sie können auch andere Arten von Nutzerkennungen verwenden, obwohl Cookies zu bevorzugen sind. Cookie Keeper unterstützt auch das Abrufen von Nutzerkennungen aus dem lokalen Speicher, DOM-Elementen und JavaScript-Variablen.
Bei Stape sind Standard-Cookies für Benutzer des Stape Pro-Plans für die beliebtesten Plattformen verfügbar: Google Analytics, Google Ads, TikTok, Facebook und Stape-Cookies (einschließlich der mit Data Tag gesetzten Cookies).
Klicken Sie auf diesen Link, um herauszufinden, welche Standard-Cookies für welche Plattformen wiederhergestellt werden und für welche Dauer.
Für Nutzer der Business-Ebene und höher können Sie auch zusätzliche benutzerdefinierte Cookies verwenden. Zum Beispiel, wenn Sie Twitter Ads verwenden, können Sie das "twclid"-Cookie hinzufügen, so dass das Click-ID-Cookie für Twitter auch für die erforderliche Dauer wiederhergestellt wird.
Das Hauptziel besteht darin, ein Master-Cookie auf Ihrer Website zu haben. Das Master-Cookie ist ein Erstanbieter-Cookie, das alle ITP-Regeln erfüllt und eine eindeutige ID hat. Wir haben Plugins für Shopify, WordPress, Magento entwickelt, die ebenfalls solche Cookies setzen. Detaillierte Anweisungen zur ordnungsgemäßen Konfiguration dieser Plugins und des Cookie Keeper Power-Up finden Sie weiter unten. Außerdem finden Sie unten Informationen mit Empfehlungen, wie Sie ein Master-Cookie einrichten können, wenn Sie eine andere oder nutzerdefinierte Plattform verwenden (in diesem Fall benötigen Sie leider einen Entwickler).
Das folgende Beispiel zeigt, wie Sie die Erneuerung von GA4-Server-Cookies mit Cookie Keeper und Own CDN überprüfen können. Wenn Sie andere Plattformen verwenden, können Sie auch deren Cookies überprüfen. Sie finden die vollständige Liste der Standard-Cookies, die mit Cookie Keeper wiederhergestellt werden, hier.
1. Öffnen Sie den Safari-Browser: Stellen Sie sicher, dass Sie Safari Version 16.4 oder höher verwenden. Sie können die Version überprüfen, wenn Sie auf "Safari" in der Menüleiste klicken und dann "Über Safari" auswählen.
2. Greifen Sie auf Ihren Shop zu: Rufen Sie die URL Ihres Shops im Safari-Browser auf.
3. Inspect Element: Klicken Sie mit der rechten Maustaste auf eine beliebige leere Stelle auf der Webseite Ihres Shops und wählen Sie " Inspect Element" aus dem Kontextmenü. Dadurch wird das Panel Developer Tools geöffnet.
4. Öffnen Sie die Storage-Tab: Klicken Sie im Developer Tools-Panel auf die Storage-Tab, um die Speicherinformationen für Ihren Shop anzuzeigen.
5. Suchen Sie den Abschnitt "Cookies": Klicken Sie auf der linken Seite der Storage-Tab auf "Cookies", um die Liste der mit Ihrem Shop verbundenen Cookies anzuzeigen.
6. Suchen Sie den FPID-Wert und speichern Sie ihn: Suchen Sie in der Liste der Cookies den "FPID"-Cookie, d. h. den für GA4 festgelegten Nutzer-ID-Cookie. Notieren Sie sich seinen Wert, indem Sie ihn in einen Texteditor kopieren oder aufschreiben.
7. Löschen Sie das FPID-Cookie: Klicken Sie auf den "FPID"-Cookie und drücken Sie die Taste "Delete" auf Ihrer Tastatur, oder klicken Sie mit der rechten Maustaste und wählen Sie "Delete" aus dem Kontextmenü. Dadurch wird das Cookie aus der Liste entfernt.
8. Aktualisieren Sie die Seite: Laden Sie die Webseite Ihres Shops neu, indem Sie auf "Refresh" in Ihrem Browser oder auf "Cmd+R" auf Ihrer Tastatur klicken.
9. Aktualisieren Sie die Seite erneut: Um die aktualisierten Cookies in Safari zu sehen, müssen Sie die Seite noch einmal aktualisieren.
10. Überprüfen Sie das FPID-Cookie: Nachdem Sie die Seite zweimal aktualisiert haben, suchen Sie das "FPID"-Cookie erneut in der Liste. Der Wert dieses Cookies sollte mit dem Wert übereinstimmen, den Sie zuvor gespeichert haben.
Wir hoffen, dass dieser Leitfaden es Ihnen leicht gemacht hat, die Funktionen Cookie Keeper und Own CDN zu verstehen und zu implementieren. Nachdem die durch das letzte ITP-Update in Safari 16.4 verursachten Probleme behoben wurden, können Sie diese wichtigen Marketing-Cookies nun wiederherstellen und speichern.
Bleiben Sie also auf dem Laufenden und treiben Sie die Sammlung und Analyse von Marketingdaten mit Stape.io weiter voran. Viel Spaß beim Marketing!
Wir haben alles für Sie! Klicken Sie auf Hilfe anfordern, füllen Sie das Formular aus, und wir schicken Ihnen ein Angebot.