יש ב-Google Tag Manager כמה תכונות ששימוש משולב בהן יעזור לכם לנהל את האופן שבו תגים יגיבו להגדרות הסכמה. ב-Tag Manager יש טריגר להפעלת הגדרות הסכמה, הגדרות של תגים לניהול הסכמה ואת הדף Consent Overview (סקירה כללית בנושא הסכמה). חלק מספקי הצד השלישי של פלטפורמות לניהול הסכמה הוסיפו למוצרים שלהם שילובים מובְנים עם סטטוס הסכמה. במאמר הזה נסביר איך מגדירים תכונות לניהול הסכמה ב-Tag Manager.
כדי להציג כתוביות בשפה שלכם, אפשר להפעיל את הכתוביות ב-YouTube. לוחצים על סמל ההגדרות בחלק התחתון של נגן הווידאו, לוחצים על 'כתוביות' ואז בוחרים את השפה הרצויה.
טריגר להפעלת הגדרות הסכמה
הטריגר להפעלת הגדרות הסכמה יעזור לכם להבטיח שאתם פועלים בהתאם לכל הגדרות ההסכמה לפני שטריגרים אחרים יופעלו. הטריגר להפעלת הגדרות הסכמה מפעיל תגים שמגדירים או מעדכנים את מצב ההסכמה של משתמשים באתר, למשל תגים מפלטפורמות לניהול הסכמה או תגים שקובעים הגדרות ברירת מחדל להסכמה.
כל מאגר תגים באינטרנט כולל כברירת מחדל טריגר הפעלת תהליך קבלת הסכמה – כל הדפים. צריך לבחור את הטריגר הזה כדי להפעיל את כל התגים שהוא נדרש להפעלתם.
הטריגר להפעלת הגדרות הסכמה לא משמש להפעלה של תגים שאמורים להיות מופעלים מראש באתר. אם רוצים להפעיל תגים שלא משמשים ספציפית לניהול הגדרות הסכמה, צריך להשתמש בטריגר הפעלה אחר. הטריגר להפעלת הגדרות הסכמה תמיד יופעל לפני כל התגים האחרים, כולל טריגרים אחרים להפעלה.
הערה: אם אתם כותבים בעצמכם תבניות או תגי HTML בהתאמה אישית, חשוב שתדעו שלא בטוח שפקודות שהמערכת מבצעת בקריאות חוזרות (callbacks) או פקודות שמשתמשות ב-gtag()
יהיו זמינות לפני שהטריגר הבא יופעל. כדי להבטיח שפרטי ההסכמה יהיו זמינים במהירות האפשרית, כדאי להשתמש בממשקי Consent API של Tag Manager. אתם יכולים לקרוא מידע נוסף בנושא במדריכים למפתחים.
הגדרות הסכמה בתגים
לרוב, תגים שמוגדרות בהם בדיקות הסכמה מובנות פועלים בצורות שונות, בהתאם להסכמה שניתנה. אפשר לקבוע בכל תג הגדרות הסכמה מותאמות אישית. כך עורכים את הגדרות ההסכמה בתגים:
- נכנסים לתג אינטרנט ולוחצים על Advanced Settings > Consent Settings (הגדרות מתקדמות > הגדרות הסכמה).
- מעיינים בהגדרות שמפורטות בקטע Built-In Consent Checks (בדיקות הסכמה מובנות). הלוגיקה של תגים שמוגדרות בהם בדיקות הסכמה מובנות משנה את אופן הפעולה של התג לפי מצב ההסכמה של המשתמש. בקישורים הבאים תוכלו למצוא מידע נוסף על האופן שבו סטטוס ההסכמה פועל בפלטפורמות שונות: Google Ads, Google Analytics ו-Floodlight. הערה: יכול להיות שבפלטפורמות צד שלישי לניהול הסכמה מוגדרות כברירת מחדל שיטות פעולה מובְנות אחרות.
- בוחרים באפשרות Additional Consent Check (בדיקות הסכמה נוספות).
- Not set: (לא מוגדרות) ברירת המחדל. התג הזה לא מבצע בדיקות הסכמה נוספות.
- No additional consent required: (לא נדרשת הסכמה נוספת) בחרו באפשרות הזאת כדי לציין שאין צורך בבדיקות הסכמה נוספות לפני שהתג מופעל. אפשר להשתמש באפשרות הזאת כדי להבדיל בין תגים שאינם מצריכים בדיקות הסכמה מעבר לאלה שמובנות בהם, לבין תגים שעוד לא בדקתם.
- Require additional consent for tag to fire: (צריך לבקש הסכמה נוספת כדי להפעיל את התג) תג כזה יופעל רק אם כשתועבר לו קריאה הסטטוס של כל סוגי ההסכמה שמצוינים יהיה 'granted' (ניתנה). אם תבחרו באפשרות הזאת, יוצג לכם הלחצן + Add required consent (+ הוספת הסכמה נדרשת). לחצו עליו כדי להוסיף עוד סוגים של הסכמות. Tag Manager תומך בסוגי ההסכמה שמפורטים כאן בטבלה, ואתם יכולים להוסיף סוגי הסכמה מותאמים אישית אם הם נתמכים בפלטפורמת ניהול ההסכמה שאתם משתמשים בה.
סוגי ההסכמה שנתמכים ב-Tag Manager
אתם יכולים להגדיר ב-Google Tag Manager את סוגי ההסכמה הבאים כדי לקבוע אילו תגים יופעלו. התגים מסוג Google Tag שתומכים בסטטוס הסכמה כבר מוגדרים כך שאופן הפעולה שלהם ישתנה בהתאם לסוגי ההסכמה האלה.
סוג ההסכמה | תיאור |
ad_storage | מאפשר אחסון של נתונים (כמו קובצי Cookie) שקשורים לפרסום. |
ad_user_data | מגדיר הסכמה לשליחת נתוני משתמשים שקשורים לפרסום אל Google. |
ad_personalization | מגדיר הסכמה לפרסום מותאם אישית. |
analytics_storage | מאפשר אחסון של נתונים (כמו קובצי Cookie) שקשורים לניתוח, למשל משך הביקור. |
בנוסף לפרמטרים של סטטוס ההסכמה, יש את הפרמטרים הבאים בנושא פרטיות:
סוג האחסון | תיאור |
function_storage | מאפשר אחסון של נתונים שתומכים בפונקציונליות של האתר או האפליקציה, למשל הגדרות שפה. |
personalization_storage | מאפשר אחסון של נתונים שקשורים להתאמה אישית, למשל המלצות לסרטונים. |
Security_storage | מאפשר אחסון של נתונים שקשורים לאבטחה, למשל פונקציונליות לביצוע אימות, מניעת הונאות ואמצעים אחרים להגנה על המשתמשים. |
סקירה כללית בנושא הסכמה
בדף Consent Overview (סקירה כללית בנושא הסכמה) מוצגים נתונים כלליים על כל הגדרות ההסכמה בכל התגים במאגר. כך מפעילים את התכונה הזאת במאגר התגים:
- ב-Tag Manager, לוחצים על Admin > Container Settings (מנהל מערכת > הגדרות מאגר התגים).
- בקטע Additional Settings (הגדרות נוספות) בוחרים באפשרות Enable consent overview (הפעלה של הסקירה הכללית בנושא הסכמה).
כך נכנסים לדף הסקירה הכללית נושא הסכמה:
- בתפריט הניווט שמשמאל, לוחצים על Tags (תגים).
- לוחצים על הסמל של סקירה כללית בנושא הסכמה.
התגים שמוצגים בדף Consent Overview (סקירה כללית בנושא הסכמה) מקובצים בשתי קטגוריות:
- Consent Not Configured: (לא הוגדרה דרישת הסכמה) פירוט התגים שלא הוגדרה בהם פעולה נוספת. התגים האלה נמצאים במצב 'not set' (לא מוגדר).
- Consent Configured: רשימה של התגים שבהם ההגדרה לבדיקות הסכמה נוספות היא "No additional consent required" (לא נדרשת הסכמה נוספת) או "Require additional consent for tag to fire" (צריך לבקש הסכמה נוספת כדי להפעיל את התג).
עריכות בכמות גדולה של הגדרות הסכמה
במסך 'סקירה כללית בנושא הסכמה' אפשר לערוך את הגדרות ההסכמה במספר תגים בו-זמנית:
- בתפריט הניווט שמשמאל, לוחצים על Tags (תגים).
- לוחצים על הסמל של סקירה כללית בנושא הסכמה.
- ברשימת התגים, מסמנים את התיבות שמוצגות משמאל לכל פריט שרוצים לעדכן. אחרי שבוחרים תג אחד או יותר, מוצג הסמל של עריכת הגדרות ההסכמה.
- משנים את ההגדרות בקטע Additional Consent Checks (בדיקות הסכמה נוספות).
- לוחצים על Save (שמירה).
- מפרסמים את מאגר התגים כדי שהשינויים ייכנסו לתוקף.
שילובים של פלטפורמות לניהול הסכמה
אפשר לשלב פלטפורמות לניהול הסכמה (CMP) עם 'סטטוס הסכמה' ועם הגדרות ההסכמה ב-Google Tag Manager. לפלטפורמות ה-CMP ב-Tag Manager יש תבניות שזמינות בגלריית תבניות הקהילה של Tag Manager. התבניות האלה משולבות עם הממשקים של Consent API.
כדי לקבל תובנות חשובות על המשתמשים באתר בלי לפגוע בפרטיות שלהם, צריך לקבל את הסכמתם. כדי לקבל הסכמה ולשלוח אותה ל-Google, מומלץ להשתמש בפלטפורמת ניהול הסכמה (CMP) או במערכת ניהול התוכן (CMS) שלכם.
בטבלה הבאה תוכלו למצוא מידע נוסף לגבי השילוב של פלטפורמות ה-CMP עם סטטוס הסכמה:
כלי ההסכמה | סוגי הסכמה נתמכים | ישנה תבנית קהילה זמינה של Tag Manager |
משולב עם קריאות להפעלת העדכון של מצב ההסכמה | משולב עם הפעלות ברירת מחדל לקבלת ערך הסכמה |
Commanders Act | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם תבנית TrustCommander) |
Complianz | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם תבנית TrustCommander) |
Consentmanager | ad_personalization ad_storage ad_user_data analytics_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Cookie First | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Cookie Information A/S |
ad_personalization |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Cookiebot (Cybot) | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
CookieScript |
ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ |
✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
CookieYes |
ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Didomi |
ad_personalization |
✓ | ✓ | ✓ (שילוב מלא של תבנית GTM + תבנית שאינה GTM) |
iubenda | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
OneTrust |
ad_personalization |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Osano | ad_personalization ad_storage ad_user_data analytics_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Secure Privacy |
ad_personalization |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Sirdata | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Termly |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
Usercentrics |
ad_personalization |
✓ | ✓ | ✓ (שילוב של תבנית GTM עם דוגמה לקוד של gtag.js) |
איך פועלות הגדרות ההסכמה אחרי שילוב עם גרסה 2.0 של Transparency & Consent Framework (TCF – מסגרת השקיפות וההסכמה)
התגים של Google Ads ו-Google Analytics משתלבים עם Transparency & Consent Framework (TCF - מסגרת השקיפות וההסכמה) של IAB בגרסה 2.0. במכשירים של לקוחות שהפעילו תמיכה ב-TFC, התגים ממוצרי Google יפעלו בהתאם להגדרות ההסכמה של משתמשים ב-TCF. ייתכן שהיו הבדלים באופן הפעולה של התגים בין המוצרים השונים, בהתאם לשילוב שלהם עם TCF. במסמכי התיעוד של כל מוצר אפשר למצוא הסבר על השילוב שלו עם TFC: Google Ads, Google Analytics, Campaign Manager ו-Display and Video 360.
נכון לעכשיו, הגדרות ההסכמה ב-Tag Manager תומכות במטרה מס' 1 ב-TFC: אחסון של מידע במכשיר או גישה למידע במכשיר, והמשתמשים יכולים להגדיר את התגים שלהם בהתאם ל-5 סוגי ההסכמה שמפורטים בטבלה שלמעלה אם הפלטפורמה לניהול הסכמה תומכת בסוגים האלה.