הדף הזה מיועד למפתחים של פלטפורמות לניהול הסכמה (CMP) שרוצים להשתמש במסגרת TCF כדי להעביר אותות הסכמה לתגי Google.
Transparency &Consent Framework (TCF - מסגרת השקיפות וההסכמה) של IAB היא מסגרת טכנית בתקן פתוח, שמאפשרת לאתרים, למפרסמים ולסוכנויות פרסום לקבל, לתעד ולעדכן את הסכמת הצרכנים בנוגע לדפי אינטרנט.
כדי לשלוט בקובצי ה-cookie של Google Analytics, משלבים עם סטטוס ההסכמה.
הפעלת שילוב של סטטוס ההסכמה עם TCF
אפשר להפעיל את השילוב של סטטוס ההסכמה עם TCF באחת מהשיטות הבאות.
CMP API
מגדירים את השדה enableAdvertiserConsentMode
לערך true
באובייקטים TCData
שנוצרו על ידי הטמעת ה-API של הפלטפורמה לניהול הסכמה ב-TCF.
TCData.enableAdvertiserConsentMode = true
אתר
כדי להפעיל תמיכה ב-TCF, צריך להגדיר את הנכס לערך true
בכל אתר שתומך ב-TCF, גם בדפים שנטענים באמצעות iframe
.
window['gtag_enable_tcf_support'] = true
אפליקציות
יכול להיות שפלטפורמת ה-CMP תפעיל את השילובים עם 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, אתם צריכים ליצור תבנית תג לבאנר.