Deaktivierungsmechanismus für den Kulanzzeitraum zur Einstellung von Drittanbieter-Cookies

Für Websites, die an einem der Tests zur Einstellung von Drittanbieter-Cookies Chrome bietet eine Kulanzzeitraum um 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 Opt-out-Mechanismus 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

Diese 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 die folgenden Beispiele zeigen, hat die Deaktivierung denselben Umfang wie die Bereich des Ursprungs, der für den Einstellungstest registriert ist. 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. Für alle Chrome-Clients, die Teil des Gruppe „Schutz vor Tracking“, 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.