הטמעת סטטוס ההסכמה באמצעות Tag Manager בצד השרת

המסמך הזה מיועד למפתחים שכבר הטמיעו פתרון לניהול הסכמה באתר שלהם ורוצים להשתמש בסטטוס ההסכמה בסביבה של צד השרת.

סטטוס ההסכמה מאפשר לדווח ל-Google על סטטוס ההסכמה של המשתמשים לגבי השימוש בקובצי Cookie או במזהי אפליקציות. התגים פועלים בהתאם לבחירות של המשתמשים. כשמפעילים סטטוס הסכמה, לא נוצרים באופן אוטומטי ווידג'ט או באנר לבקשת הסכמה. אלא מתקשרת עם הפלטפורמה לניהול הסכמה (CMP).

לקבלת מבוא מפורט לסטטוס ההסכמה, אפשר לקרוא את המאמר סטטוס הסכמה באתרים ובאפליקציות לנייד

כדי להטמיע סטטוס הסכמה, צריך:

  • הרשאת אדמין למוצרי Google שרוצים להגדיר
  • פתרון לבקשת הסכמה או באנר בקשת הסכמה לשימוש בקובצי Cookie באתר שתואמים ל-API של Google להפעלת סטטוס הסכמה או ל-gtag.js
  • מאגר תגים לאתר של Google Tag Manager ומאגר תגים לשרת.
  • לקוח Google Analytics: GA4 במאגר התגים בצד השרת כדי לקבל נתוני הסכמה

איך סטטוס ההסכמה פועל עם תיוג בצד השרת

הבאנר לבקשת הסכמה שולח את בחירות המשתמשים בנושא פרטיות אל Google Tag. Google Tag מעביר את הנתונים לשרת.

  1. הבאנר לבקשת הסכמה באתר שלכם מקבל את הבחירות של המשתמשים בנושא פרטיות ושולח אותן ל-Google Tag.

  2. ‫Google Tag שולח את ההעדפות של המשתמשים למאגר התגים בצד השרת על ידי הוספת פרמטרים של הסכמה לבקשת ה-HTTP.

  3. תגי מוצרי Google בשרת תמיכה מובנית בסטטוס הסכמה ומתאימים את כמות הנתונים שהם שולחים ואת סוג הנתונים בהתאם להעדפות המשתמש.

קונטיינרים של שרתים תומכים בסטטוס הסכמה בסיסי ומתקדם.

אם הטמעתם סטטוס הסכמה מתקדם במאגר תגים באינטרנט ואתם עובדים עם הגדרות ספציפיות לאזור, הגדירו את שרת התיוג כך שיתמוך בהגדרות ספציפיות לאזור.

הגדרה של סטטוס הסכמה →

דוגמה

הארגון שלכם מבקש להטמיע את Google Consent Mode API לצורך מעקב המרות ב-Google Analytics וב-Google Ads. כבר יש לכם הודעה על שימוש בקובצי Cookie באתר, שפרסתם באמצעות תבנית משותפת במאגר תגים באינטרנט.

צריך לוודא שתגי Google Ads ו-Google Analytics מופעלים כשהמשתמש מאשר את השימוש בקובצי Cookie של Ads ‏ (ad_storage) ושל Analytics ‏ (analytics_storage). אם המשתמש דוחה את קובצי ה-Cookie של Google Ads או של Analytics, התגים צריכים תמיד לשלוח מדידות ללא קובצי Cookie של צד שלישי ליעדים שלהם.

כדי להטמיע את סטטוס ההסכמה באמצעות תיוג בצד השרת, צריך את הרכיבים הבאים:

מאגר תגים באינטרנט (בצד הלקוח)

  • באנר בקשת הסכמה לשימוש בקובצי Cookie – מבקש הסכמה לאחסון קובצי Cookie לשימוש ב-Google Ads וב-Google Analytics. סטטוס ההסכמה מתעדכן אם המשתמש מחליט אחרת.
  • Google Tag – מאתחל את ספריית Google Analytics בדפדפן ושולח נתונים למאגר תגים בצד השרת.

מאגר תגים בצד השרת

  • לקוח: Google Analytics: לקוח GA4 – כדי לפרש בקשות HTTP נכנסות ממאגר התגים באינטרנט.
  • תג: Conversion Linker – למדידת המרות.
  • תג: מעקב המרות ב-Google Ads – לשליחת נתוני המרות אל Google Ads

איך הגדרות ההסכמה משפיעות על התנהגות התגים

בכרטיסיות הבאות מוסבר איך תגים מסוימים פועלים בהקשר של סטטוס הסכמה.

Google Analytics

איך התגים פועלים

  • analytics_storage: granted –‏ Google Analytics פועל כרגיל.
  • analytics_storage: denied
    • סטטוס הסכמה (הטמעה בסיסית): תגי Google Tag חסומים לחלוטין (כלומר, לא נטענים) כל עוד משתמש לא הביע הסכמה לשימוש בקובצי Cookie של Analytics. המערכת לא מגדירה קובצי Cookie של Analytics, לא ניגשת אליהם ולא קוראת אותם מהמכשיר, גם בצד הלקוח וגם בצד השרת.
    • סטטוס הסכמה (הטמעה מתקדמת): תגי Google Tag נטענים בכל דף, בלי קשר למצב ההסכמה. תגי Google משנים את אופן הפעולה שלהם בהתאם לבחירות של המשתמשים בנושא פרטיות באמצעות פקודות של סטטוס ההסכמה. כשמשתמש מסרב לתת הסכמה לפרמטר ad_storage, מדידות ללא קובצי Cookie של צד שלישי נשלחות אל Google Analytics (למשל אל www.google-analytics.com או אל דומיינים רגילים של Analytics). הנתונים האלה הם אירועים אנונימיים של Google Analytics שלא מאפשרים זיהוי. המערכת לא מגדירה קובצי Cookie של Analytics, לא ניגשת אליהם ולא קוראת אותם מהמכשיר, גם בצד הלקוח וגם בצד השרת.

תכונות נתמכות

  • העברת כתובת URL: פועלת אם היא מופעלת ב-Google Tag בצד הלקוח.
  • שילוב עם TCF גרסה 2.0: פועל אם הוא מופעל במאגר תגים באינטרנט לכל הדף. מערכת Google קוראת את המחרוזות של TCF כדי לתמוך בהתאמה אישית של מודעות וב-Google Signals.

המרות ב-Google Ads

דרישות מוקדמות

כדי שהתג הזה יפעל, צריך להתקין את תג Conversion Linker במאגר תגים בצד השרת.

איך התגים פועלים

  • ad_storage: granted – תגי ההמרות של Google Ads פועלים כרגיל.
  • ad_storage: denied – קובצי Cookie של Google Ads לא נכתבים ולא נקלטים. במקום זאת, הדפדפן שולח פיקסל המרה לדומיין בלי קובצי Cookie של צד שלישי (למשל, pagead2.googlesyndication.com).

תכונות נתמכות

  • העברת כתובת URL: פועלת אם היא מופעלת ב-Google Tag בצד הלקוח.
  • צנזורה של נתוני מודעות: פועלת אם היא מופעלת בתג Google בצד הלקוח.
  • שילוב של TCF גרסה 2.0: פועל אם הוא מופעל במאגר תגים באינטרנט לכל הדף.
  • המרות משופרות: פועלות כשהמשתמשים מעניקים הסכמה.

רימרקטינג ב-Google Ads

איך התגים פועלים

  • ad_storage: granted – תגי רימרקטינג של Google Ads פועלים כרגיל.
  • ad_storage: denied – חסימת בקשות HTTP ושימוש בקובצי Cookie.

תכונות נתמכות

  • העברת כתובת URL: לא נתמכת.
  • הסתרת נתונים ב-Ads: התג לא שולח בקשה לאחסון נתונים כשמוגדרת דחייה של ad_storage.
  • שילוב עם TCF גרסה 2.0: פועל אם הוא מופעל במאגר תגים באינטרנט לכל הדף.

מונה Floodlight/מכירות

דרישות מוקדמות

כדי שהתגים האלה יפעלו, צריך להתקין את תג Conversion Linker במאגר תגים בצד השרת.

איך התגים פועלים

  • ad_storage: granted – תגי Floodlight פועלים כרגיל.
  • ad_storage: denied – חסימת בקשות HTTP ושימוש בקובצי Cookie.

תכונות נתמכות

  • העברת כתובת URL: פועלת אם היא מופעלת ב-Google Tag בצד הלקוח.
  • הסתרת נתונים ב-Ads: התג לא שולח בקשה לאחסון נתונים כשמוגדרת דחייה של ad_storage.
  • שילוב עם TCF גרסה 2.0: פועל אם הוא מופעל במאגר תגים באינטרנט לכל הדף.

השלבים הבאים