להטמיע את Transparency & Consent Framework ( TCF - מסגרת השקיפות וההסכמה)

הדף הזה מיועד למפתחים של פלטפורמות לניהול הסכמה (CMP) שרוצים להשתמש במסגרת TCF כדי להעביר אותות הסכמה לתגי Google Tag.

מסגרת השקיפות וההסכמה (TCF) של IAB היא מסגרת טכנית בתקן פתוח, המאפשרת לאתרים, למפרסמים ולסוכנויות של מודעות לקבל, לתעד ולעדכן את הסכמת הצרכן עבור דפי אינטרנט.

כדי לשלוט בקובצי Cookie של Google Analytics, משלבים עם סטטוס הסכמה.

אפשר להפעיל את השילוב של סטטוס ההסכמה עם TCF באחת מהשיטות הבאות.

CMP API

מגדירים את השדה enableAdvertiserConsentMode לערך true באובייקטים TCData שנוצרו על ידי הטמעת ה-API של הפלטפורמה לניהול הסכמה לפי TCF.

TCData.enableAdvertiserConsentMode = true

אתר

כדי להפעיל תמיכה ב-TCF, צריך להגדיר את המאפיין לערך true בכל אתר שצריך לתמוך ב-TCF, גם בדפים שנטענים דרך iframe.

window['gtag_enable_tcf_support'] = true

אפליקציות

יכול להיות שהפלטפורמה לניהול הסכמה תפעיל אוטומטית את השילובים עם TCF. כדי להשבית את השילוב, צריך לעדכן את הקובץ AndroidManifest.xml (Android) או info.plist (iOS).

במכשיר Android:

<metadata android:name="google_analytics_tcf_data_enabled" android:value="false" />

ב-iOS:

<key>GOOGLE_ANALYTICS_TCF_DATA_ENABLED</key> <false/>

התנהגות השילוב עם TCF

‫Google Tag ו-Google Analytics for Firebase SDK מקבלים רק מחרוזות TCF שהוטמעו בצורה נכונה בהתאם למפרט הטכני ולמדיניות בנושא TCF. בנוסף, המחרוזות צריכות לעמוד בדרישות של מדיניות Google בנושא הסכמת משתמשים באיחוד האירופי.

במקרה של שילוב תגי אינטרנט, אם הפלטפורמה לניהול אישורי הסכמה (CMP) לא מגיבה בתוך 500 אלפיות השנייה, או אם מופיע הסטטוס "error", "stub" או "loading", התג ימשיך לפעול עם הגדרות ברירת המחדל של ההסכמה.

איך פותרים בעיות בהטמעת TCF

כשהאפשרות הזו מופעלת, המיפוי של השילוב בין סטטוס ההסכמה ל-TCF מתבצע מהמטרות של TCF לפקודות של סטטוס ההסכמה באופן הבא.

מטרה תיאור התנהגות של Google Tag כשהמטרה נדחית
1 שמירה של מידע במכשיר או גישה למידע ששמור במכשיר. ad_storage = denied
ad_user_data = denied
3 יצירת פרופיל של מודעות בהתאמה אישית ad_personalization = denied
4 בחירת מודעות בהתאמה אישית ad_personalization = denied
7 מדידה של ביצועי מודעות ad_user_data = denied

התכונה Google Signals מושבתת ב-Google Analytics (לתגי אינטרנט בלבד).

9 עריכה של מחקר שוק כדי להפיק מדדי קהלים

התכונה Google Signals מושבתת ב-Google Analytics (לתגי אינטרנט בלבד).

10 פיתוח ושיפור של מוצרים

התכונה Google Signals מושבתת ב-Google Analytics (לתגי אינטרנט בלבד).

השלבים הבאים

אם אתם מתכננים לספק ללקוחות שלכם תג שהם יכולים להשתמש בו ב-Google Tag Manager, צריך ליצור תבנית ליצירת תג בשביל הבאנר.