הטמעת סטטוס ההסכמה באמצעות 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 בשרת תומכים מובנית בסטטוס הסכמה ומתאימים את כמות הנתונים ואת סוג הנתונים שהם שולחים בהתאם להעדפות המשתמש.

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

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

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

דוגמה

הארגון שלכם מבקש ממכם להטמיע את API להפעלת סטטוס הסכמה של Google לצורך מעקב המרות ב-Google Analytics 4 וב-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 4 בדפדפן ושולח נתונים למאגר תגים בצד השרת.

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

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

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

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

Google Analytics 4

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

  • analytics_storage: granted – Google Analytics 4 פועל כרגיל.
  • 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: פועל אם הוא מופעל במאגר התגים באינטרנט לכל הדף. המערכת קוראת את המחרוזות של 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: לא נתמכת.
  • הסתרת נתונים במודעות: התג לא שולח בקשה לאחסון נתונים כשמוגדרת דחייה של ad_storage.
  • שילוב עם TCF גרסה 2.0: פועל אם הוא מופעל במאגר התגים באינטרנט לכל הדף.

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

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

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

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

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

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

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

השלבים הבאים