תקופת החסד של קובצי cookie של צד שלישי ב-Chrome מאפשרת לאתרים שיש בהם תקלות, לבקש זמן נוסף כדי לעבור מקובצי cookie של צד שלישי לפתרונות חלופיים. משתתפים בתקופת חסד שעומדים בדרישות מקבלים גישה מתמשכת לקובצי cookie של צד שלישי למשך זמן מוגבל. אנחנו מתכננים לשמור על תקופת החסד לפחות עד שנשיק ממשק חדש של Chrome שיאפשר לאנשים לבחור באופן מושכל את הגלישה באינטרנט.
Chrome מספק גם מנגנון שמאפשר לאתרים לבטל את ההסכמה לתקופת החסד של אחוז מסוים מלקוחות Chrome. מנגנון ההסכמה מראש יאפשר לאתרים להפעיל השקות מוגדרות שלב אחרי שלב כדי לעזור להם לעבור מהסתמכות על תקופת החסד, ולבדוק פתרונות לטווח ארוך ולעבור אליהם.
למה מפתחים צריכים את מנגנון ההסכמה
מפתחים יכולים להגדיר דגל ב-Chrome כדי להשבית את תקופת החסד כדי לבדוק את ביטול ההסכמה לתקופת החסד באופן מקומי, אבל האפשרות הזו לא מתאימה לבדיקה בקנה מידה נרחב. כדי לאפשר בדיקות בקנה מידה נרחב, ב-Chrome יש מנגנון שמאפשר לאתרים לבטל את ההסכמה לתקופת החסד של אחוז מסוים מלקוחות Chrome שכפופים למנגנון חסימת מעקב של Chrome. מנגנון זה מגביל קובצי Cookie של צד שלישי בקרב 1% מלקוחות Chrome.
הגדרת אחוזים של ביטול הסכמה בתקופת החסד
כדי להשתתף בביטול ההסכמה, עליך לספק קובץ תצורה הנגיש לציבור בספרייה .well-known
של האתר שלך בכתובת /.well-known/tpcd/grace-period.json
. כדי לראות את כתובת ה-URL הצפויה של קובץ התצורה של ביטול ההסכמה, מזינים את כתובת ה-URL של האתר או השירות בכתובת goo.gle/3pc-lookup. בקובץ grace-period.json
מוצגים אחוזי המשתמשים שביטלו את ההסכמה במהלך תקופת החסד:
ThirdPartyOptOutPercentage
ספקי צד שלישי יכולים לבטל את תקופת החסד לגבי אחוז מסוים מלקוחות Chrome שמשתמשים בשירותים או בתוכן המוטמע שלכם (בכל אתר ברמה העליונה).FirstPartyOptOutPercentage
כצד ראשון (אתר ברמה העליונה), אפשר לבטל את תקופת החסד עבור אחוז מסוים מלקוחות Chrome שמקבלים גישה לתוכן מוטמע או לשירותים באתר שלכם. המערכת משתמשת בזה רק כשהאתר ברמה העליונה נוסף לתקופת חסד, כלומר דפוס האתר מהדומיין הנוכחי בכתובת goo.gle/3pc-lookup הוא לא התו הכללי*
.
לאחוזים האלה יכולים להיות ערכים: 0
, 25
, 50
או 100
. לדוגמה:
{
"ThirdPartyOptOutPercentage": 25
}
שינוי אחוז האנשים שיכולים לבטל את ההסכמה במהלך תקופת החסד משפיע רק על לקוחות Chrome שחלים עליהם מנגנון הגנה מפני מעקב של Chrome, אבל לא משפיע על ההפעלה הכללית של הגנה מפני מעקב בלקוחות האלה.
בדיקת הפריסה
אם אתם רוצים לנצל את תקופת החסד לביטול ההסכמה, מומלץ להתחיל בפריסה של grace-period.json
בהקדם האפשרי, עם ערך 0
לאחד מהמפתחות או לשניהם. כך תוכלו לוודא שהקובץ מעבד את הקובץ ב-Chrome כמצופה, בלי להשפיע על ההפעלה של תקופת החסד. אפשר להתחיל להגדיל את האחוז כשתהיו מוכנים. מפתחים יכולים להריץ שאילתות לגבי סטטוס ההפעלה של תקופת החסד עבור אתרים באמצעות הכלי שלנו לבדיקת תאימות של אתרים בקובצי cookie של צד שלישי.
כדי להיכנס לתוקף, הקובץ grace-period.json
צריך להיות בפורמט תקין. כדי להימנע משגיאות, צריך לבדוק את הקובץ באמצעות הכלי לאימות ביטול ההסכמה לתקופת החסד.
תת-דומיינים
כפי שמוצג בדוגמאות הבאות, היקף ההסכמה לביטול הוא זהה להיקף המקור שנרשם לתקופת החסד. ביטול ההסכמה לתקופת החסד חלה על המקור הרשום ועל תתי-הדומיין שלו.
קובץ התצורה .well-known/tpcd/grace-period.json
צריך להיות מתארח במקור שנרשם לתקופת החסד.
המקור הרשום | התאמה בין תת-דומיינים? | קובץ התצורה | היקף סירוב |
---|---|---|---|
https://foo.example |
לא | https://foo.example/.well-known/tpcd/grace-period.json |
https://foo.example |
https://sub.foo.example |
לא | https://sub.foo.example/.well-known/tpcd/grace-period.json |
https://sub.foo.example |
https://foo.example |
כן | https://foo.example/.well-known/tpcd/grace-period.json |
https://*.foo.example |
ניפוי באגים במנגנון ביטול ההסכמה
השרתים של Google בודקים באופן קבוע את הקובץ grace-period.json
(אם הוא קיים) בכל אתר שבו תקופת החסד פעילה. לאחר מכן ניתן להפיץ את אחוזי המשתמשים שביטלו את הסכמתם לכל לקוחות Chrome. עם זאת, התהליך עשוי להימשך 24 עד 48 שעות. מפתחים יכולים לבדוק את סטטוס ההפעלה של תקופת החסד באמצעות הכלי לחיפוש תאימות של אתרים לקובצי cookie של צד שלישי כדי להבין מתי ביטול ההסכמה בתוקף.
דוגמה לצד שלישי
בדוגמה הבאה, הדומיין third-party.example
נרשם לתקופת החסד. הם מארחים את הקובץ הבא בכתובת third-party.example/well-known/tpcd/grace-period.json:
{
"ThirdPartyOptOutPercentage": 25
}
אחרי הפעלת הקובץ, תקופת החסד תושבת עבור 25% מ-1% מ-1% לקוחות Chrome שכפופים להגנת מעקב, שניגשים לאתרים או לשירותים מתוך third-party.example
.
דוגמה של אינטראקציה ישירה
בדוגמה הבאה, הדומיין first-party.example
נרשם לתקופת החסד. הם מארחים את הקובץ הבא ב-first-party.example/well-known/tpcd/grace-period.json
:
{
"FirstPartyOptOutPercentage": 50
}
לאחר מכן, תקופת החסד תושבת עבור 50% מתוך 1% מלקוחות Chrome שחלה עליהם הגנה מפני מעקב, שנכנסים לאתר שלהם.
למידע נוסף
אם יש לכם שאלות לגבי מנגנון ההסכמה, תוכלו לשלוח דיווח על בעיה במאגר התמיכה של ארגז החול לפרטיות.