Für Websites, die an einem der Tests zur Einstellung von Drittanbieter-Cookies Chrome bietet eine Kulanzzeitraum Drittanbieter-Cookies vorübergehend wieder zu aktivieren. Während des Kulanzzeitraums können Websites Auf Drittanbieter-Cookies in Chrome zugreifen, auch wenn diese noch keine Testversion bereitgestellt haben Tokens.
Chrome stellt auch einen Mechanismus bereit, mit dem Websites die Gnade widerrufen können. Zeitraum für einen Prozentsatz der Nutzenden. Mit dem Opt-out-Mechanismus können Websites gestaffelte Roll-outs durchführen, damit sie nicht mehr auf die Gnade um die Bereitstellung von Ablauf-Tokens zu testen und langfristigen Lösungen zu entwickeln.
Warum Entwickler den Deaktivierungsmechanismus benötigen
Wenn eine Website oder ein Service für den selbst erhobene Daten oder Drittanbieter stellt Chrome ein Testtoken bereit und initiiert Kulanzzeitraum damit Tokens bereitgestellt werden können. Der Kulanzzeitraum bleiben bis zu ihrem Ablauf in Kraft – auch nach der Bereitstellung von Tokens. Dies kann Es kann problematisch sein, zu testen, ob die Bereitstellung von Ablauftokens für die Einstellung erfolgreich war.
Entwickler können Folgendes festlegen: ein Chrome-Flag zum Deaktivieren des Kulanzzeitraums Tokenbereitstellung lokal testen. Dies eignet sich jedoch nicht für Tests Um die Bereitstellung von Tokens für den Produktionstest zu ermöglichen, ist Chrome jetzt Die Bereitstellung eines Mechanismus zur Deaktivierung des Kulanzzeitraums für einen Prozentsatz von Nutzenden.
Prozentsatz für die Deaktivierung von Kulanzzeitraum konfigurieren
Stellen Sie für die Teilnahme am Opt-out eine öffentlich zugängliche Konfiguration bereit
im
.well-known
Verzeichnis Ihrer Website unter /.well-known/tpcd/grace-period.json
. Die
Die Datei „grace-period.json
“ enthält Prozentsatz für die Nutzer, die die Option deaktiviert haben – für einen oder beide
Kulanzzeitraum für den Test zur Einstellung:
FirstPartyOptOutPercentage
ThirdPartyOptOutPercentage
Sie können die Werte 0, 25, 50 oder 100 haben. Beispiel:
{
"ThirdPartyOptOutPercentage": 25
}
Das Ändern des Prozentsatzes für die Deaktivierung des Kulanzzeitraums hat keinen Einfluss auf den Anteil der Chrome-Clients unterliegt dem Schutz vor Tracking von Chrome, der Drittanbieter-Cookies für 1% der Chrome-Nutzer einschränkt Kundschaft.
Beispiel: Wenn die Option zum Widerrufen des Kulanzzeitraums für eine Website auf 50% festgelegt ist, werden Drittanbieter-Cookies bei 0,5% (1% * 50%) der Chrome-Clients eingeschränkt. auf der Website.
Bereitstellung testen
Wenn Sie den Kulanzzeitraum deaktivieren möchten, empfehlen wir Ihnen,
so schnell wie möglich grace-period.json
mit dem Wert 0
bereitstellen
für einen oder beide Schlüssel ein. So können Sie prüfen, ob Chrome
wie erwartet verarbeitet, ohne die Aktivierung des Kulanzzeitraums zu beeinträchtigen. Ich
können Sie den Prozentsatz erhöhen, sobald Sie bereit sind. Für die Zukunft planen wir,
um Entwicklern Tools zur Verfügung zu stellen, mit denen der Aktivierungsstatus des Kulanzzeitraums
Websites, auf die über den Browser zugegriffen wird.
Die Datei grace-period.json
muss korrekt formatiert sein, damit die Änderungen wirksam werden. Bis
Fehler vermeiden, überprüfen Sie Ihre Datei mit dem
Validierungstool für die Deaktivierung des Kulanzzeitraums.
Subdomains
Wie in den folgenden Beispielen zu sehen, entspricht der Umfang der Deaktivierung dem Umfang der Quelle, die für den Test der Einstellung registriert wurde. Wenn der Test zur Einstellung Bei der Registrierung ist Subdomain-Abgleich möglich. aktiviert ist, gilt die Deaktivierung des Kulanzzeitraums für den registrierten Ursprungsserver und dessen Subdomains.
Die Konfigurationsdatei .well-known/tpcd/grace-period.json
muss unter folgendem Pfad gehostet werden:
den Ursprung, der für den Einstellungstest registriert ist.
Registrierter Ursprung | Subdomain-Übereinstimmung? | Konfigurationsdatei | Opt-out-Bereich |
https://foo.example | Nein | https://foo.example/.well-known/tpcd/grace-period.json | https://foo.example |
https://sub.foo.example | Nein | https://sub.foo.example/.well-known/tpcd/grace-period.json | https://sub.foo.example |
https://foo.example | Ja | https://foo.example/.well-known/tpcd/grace-period.json | https://*.foo.example |
Opt-out-Mechanismus debuggen
Die Datei grace-period.json
(sofern vorhanden) wird auf den Google-Servern regelmäßig auf
jede Website, für die der Kulanzzeitraum aktiv ist. Opt-out-Prozentsatz können dann
an alle Chrome-Clients verteilt. Dieser Vorgang kann 24 bis 48 Stunden dauern.
noch zu erledigen. Chrome wird ein Tool zur Verfügung stellen, mit dem Website-Entwickler den Kulanzzeitraum überprüfen können.
Aktivierungsstatus im Bereich „Probleme“ in den Chrome-Entwicklertools, um zu sehen,
wenn eine Deaktivierung in Kraft ist.
Beispiele
Beispiel eines Drittanbieters
Im folgenden Beispiel hat sich third-party.example
für den
Test zur Einstellung von Drittanbietern und der Kulanzzeitraum wurde für sie aktiviert.
Er hostet die folgende Datei unter
third-party.example/well-known/tpcd/grace-period.json:
{
"ThirdPartyOptOutPercentage": 25
}
Mit dieser Datei wird der Kulanzzeitraum für 25% der
Chrome-Clients, die auf Websites zugreifen
oder Dienste von third-party.example
. Für Chrome-Clients gilt die
Schutz vor Tracking
Drittanbieter-Cookies von third-party.example
werden eingeschränkt, es sei denn,
Test zur Einstellung der Drittanbieter-Software ist aktiv.
Beispiel für selbst erhobene Daten
Im folgenden Beispiel hat sich first-party.example
für den
Test zur Einstellung von selbst erhobenen Daten und der Kulanzzeitraum wurde für sie aktiviert.
Er hostet die folgende Datei unter
first-party.example/well-known/tpcd/grace-period.json:
{
"FirstPartyOptOutPercentage": 50
}
Dadurch wird der Kulanzzeitraum für 50% der Chrome-Nutzer deaktiviert die ihre Website besuchen. Bei allen Chrome-Clients, die Teil der Gruppe „Schutz vor Tracking“ sind, werden Drittanbieter-Cookies eingeschränkt.
Weitere Informationen
Wenn Sie Fragen zur Deaktivierung haben, melden Sie das Problem auf der Repository für Privacy Sandbox-Support.
- Erläuterung zur Deaktivierung des Kulanzzeitraums für Drittanbieter-Cookies
- Die Datei „tpcd/grace-period.json“ Bekannte Ressourcen-ID
- Intent to Ship: Deaktivierung des Kulanzzeitraums für Drittanbieter-Cookies
- Test zur Einstellung eigener Daten
- Test zur Einstellung von Drittanbietern
- Erste Schritte mit Ursprungstests
- Fehlerbehebung bei Chrome-Ursprungstests
- Bekannter URI
- RFC 8615 – Well-Known Uniform Resource Identifiers (URIs).