הטמעת סטטוס ההסכמה באמצעות 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 של Google 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 חסומים לגמרי (כלומר לא נטענים), כל עוד המשתמש לא הביע הסכמה לשימוש בקובצי cookie של Analytics. לא מוגדרים קובצי cookie של Analytics, לא ניגשים אליהם, והם לא נקראים מהמכשיר, גם בלקוח וגם בשרת.
    • סטטוס הסכמה (הטמעה מתקדמת): תגי Google נטענים בכל דף ללא קשר למצב ההסכמה. תגי Google משנים את ההתנהגות שלהם על סמך הבחירות של המשתמשים בנוגע לקובצי cookie, באמצעות פקודות של סטטוס הסכמה. אם משתמש מסרב לקבל את הנתונים ad_storage, פינג ללא קובצי cookie נשלח ל-Google Analytics. פינגים ללא קובצי cookie הם אירועים אנונימיים שלא ניתנים לזיהוי ב-Google Analytics. לא מוגדרים קובצי cookie של Analytics, לא ניגשים אליהם, והם לא נקראים מהמכשיר, גם בלקוח וגם בשרת.

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

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

המרות ב-Google Ads

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

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

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

  • ad_storage: granted – תגי ההמרות של Google Ads פועלים כרגיל.
  • ad_storage: denied - קובצי cookie של Google Ads לא נכתבים או נקראים. במקום זאת, הדפדפן שולח פיקסל המרה לדומיין ללא קובצי cookie.

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

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

רימרקטינג ב-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: פועל אם מופעל במאגר התגים באתר לכל הדף.

השלבים הבאים