סטטוס ההסכמה מאפשר למפתחי אתרים ואפליקציות לשנות את אופן הפעולה של התגים ושל SDK האפליקציה בהתאם לבחירות של המשתמשים בנושא פרטיות.
איך לנהל את הסכמת המשתמשים
כדי לנהל את הסכמת המשתמשים:
- מבקשים מהמשתמשים לבחור אם הם מסכימים או לא מסכימים שיישמר באתר או באפליקציה מידע על ההתנהגות שלהם. באחריותכם לקבל את הסכמת המשתמשים באתר או באפליקציה, או לקבל הסכמה לגבי הנתונים שאתם מעלים ל-Google.
באתרים ובאפליקציות, אפשר להטמיע באנר בקשת הסכמה או פתרון מותאם אישית אחר לניהול הסכמה, או להשתמש בפלטפורמה לניהול הסכמה (CMP).
לגבי העלאת נתונים ל-Google, כדאי להתייעץ עם המחלקה המשפטית כדי למצוא כלי לניהול הסכמה שמתאים לצרכים העסקיים שלכם. - מעבירים ל-Google את הבחירה של המשתמשים בנושא פרטיות, או את מצב ההסכמה שלהם. הרבה פלטפורמות CMP מטפלות בשליחת מצב ההסכמה אל Google. אם אתם מטמיעים פתרון מותאם אישית לניהול הסכמה, עליכם להטמיע שיטה לשליחת מצב ההסכמה אל Google. מידע נוסף זמין במאמר בחירת מסגרת לניהול הסכמה.
- מוודאים שתגי Google ותגים של צד שלישי פועלים בהתאם לבחירות של המשתמשים בנושא פרטיות.
תגים שתומכים בסטטוס הסכמה
התגים וערכות ה-SDK למוצרי Google הבאים מכילים בדיקות הסכמה מובְנות וההתנהגות שלהם משתנה על סמך סטטוס ההסכמה:
- Google Tag
- Google Analytics (כולל Google Analytics for Firebase SDK)
- Google Ads (כולל מעקב המרות ורימרקטינג ב-Google Ads. כרגע אין תמיכה בהמרות מסוג שיחה).
- Floodlight
- Conversion Linker
טרמינולוגיה שקשורה לסטטוס הסכמה
למונחים הבאים יש משמעות מיוחדת בהקשר של סטטוס הסכמה:
- בדיקות הסכמה: גורמות לתגים ולערכות SDK לשנות את אופן הפעולה שלהם על סמך מצב ההסכמה וסוג ההסכמה.
- מצב ההסכמה: מייצג את הבחירות של המשתמשים, והערכים האפשריים של כל סוג הסכמה הם 'אושרה' או 'נדחתה'. תגים וערכות SDK עם בדיקות הסכמה משנים את אופן הפעולה שלהם כמו שמתואר במאמר איך ההסכמה משפיעה על אופן הפעולה של התגים.
- סוג ההסכמה: מציין את סוג האחסון. הערכים האפשריים של כל סוג הסכמה הם
grantedאוdenied.
סוגי הסכמה
סוגי ההסכמה כוללים:
| סוג ההסכמה | תיאור |
| ad_storage | מאפשר אחסון של נתונים שקשורים לפרסום, כמו קובצי Cookie (באתרים) או מזהי מכשירים (באפליקציות). |
| ad_user_data | הפרמטר הזה מגדיר את ההסכמה לשליחת נתוני המשתמשים אל Google למטרות פרסום באינטרנט. |
| ad_personalization | מגדיר הסכמה לפרסום מותאם אישית. |
| analytics_storage | מאפשר אחסון של נתונים (כמו קובצי Cookie באתרים או מזהי מכשירים באפליקציות) שקשורים לניתוח, למשל משך הביקור. |
| function_storage | מאפשרת שמירה של נתונים שתומכים בפונקציונליות של האתר או של האפליקציה, למשל הגדרות שפה |
| personalization_storage | מאפשר לאחסן נתונים שקשורים להתאמה אישית, למשל סרטונים מומלצים. |
| Security_storage | מאפשרת שמירה של נתונים שקשורים לאבטחה, כמו פונקציונליות אימות, מניעת הונאות ואמצעים אחרים להגנה על משתמשים |
סטטוס הסכמה בסיסי לעומת סטטוס הסכמה מתקדם
אפשר להטמיע את סטטוס ההסכמה באתר או באפליקציה בשתי דרכים: בסיסית או מתקדמת.
סטטוס הסכמה בסיסי
כשמטמיעים את התכונה 'סטטוס הסכמה' בגרסה הבסיסית שלה, תגי Google Tag לא נטענים עד שהמשתמש יוצר אינטראקציה עם הבאנר לבקשת הסכמה. בגרסה הזו, Google לא מקבלת נתונים לפני אינטראקציית משתמש עם באנר בקשת ההסכמה. כשהמשתמש מביע הסכמה, תגי Google Tag נטענים ומפעילים את ממשקי ה-API להפעלת סטטוס הסכמה. התגים שולחים את מצבי ההסכמה ל-Google בסדר הבא:
- מצבי ההסכמה שמוגדרים כברירת מחדל
- מצבי ההסכמה המעודכנים
אבל כשהמשתמש לא מביע הסכמה, לא מועברים אף נתונים ל-Google – אפילו לא סטטוס ההסכמה. האפשרות להפעיל תגי Google Tag חסומה לגמרי. בעקבות זאת, בניית המודלים של ההמרות במסגרת סטטוס ההסכמה ב-Google Ads מתבססת על מודל כללי.
סטטוס הסכמה מתקדם
כשמטמיעים את התכונה 'סטטוס הסכמה' בגרסה המתקדמת שלה, התגים מסוג Google Tag נטענים כשמשתמש פותח את האתר או האפליקציה. התגים טוענים את ה-API להפעלת סטטוס הסכמה ומבצעים את הפעולות הבאות:
- מגדירים את מצבי ברירת המחדל להסכמה. כברירת מחדל, יכול להיות שההסכמה תהיה
denied, אלא אם תגדירו ברירות מחדל משלכם. כשסטטוס ההסכמה הואdenied, תגי Google Tag שולחים נתוני מדידה בלי קובצי Cookie. - ממתינים לאינטראקציה של המשתמש עם הבאנר ומעדכנים את מצבי ההסכמה. רק כשהמשתמש מביע הסכמה לאיסוף נתונים, תגי Google Tag שולחים את נתוני המדידה המלאים. מידע נוסף על אופן הפעולה של התגים
ההטמעה של הגרסה הזו מאפשרת בניית מודלים משופרים של המרות בהשוואה לגרסה הבסיסית, כי היא מספקת מודל ספציפי למפרסם, בניגוד למודל כללי.
סקירה כללית
| תכונה | סטטוס הסכמה בסיסי | סטטוס הסכמה מתקדם |
|---|---|---|
| טעינת התגים | חסומה עד לאינטראקציה של המשתמש עם הבאנר לבקשת הסכמה. | התגים נטענים ומצבי ברירת המחדל להסכמה מוגדרים כ-denied, אלא אם הוגדר אחרת. |
| העברת הנתונים | לא נשלחים נתונים לפני שהמשתמש מביע הסכמה – אפילו לא סטטוס ההסכמה שמוגדר כברירת מחדל. | כשסטטוס ההסכמה הוא denied, נשלחים מצב ההסכמה ומדידות ללא קובצי Cookie.כשסטטוס ההסכמה הוא granted, קובצי ה-Cookie נכתבים וכל נתוני המדידה נשלחים. |
| מצבי ההסכמה | מוגדרים אחרי האינטראקציה של המשתמש. | מצבי ברירת המחדל להסכמה מוגדרים בתור denied, אלא אם הוגדר אחרת. מצבי ההסכמה מתעדכנים בהתאם לבחירת המשתמש. |
| אופן הפעולה של התגים אחרי אינטראקציית המשתמש | טוענים ומפעילים את ממשקי ה-API של סטטוס ההסכמה רק כשהמשתמש מביע הסכמה. | אופן הפעולה של התגים משתנה בהתאם לבחירה של המשתמש בנושא פרטיות. |
| בניית מודלים של המרות ואירועים מרכזיים | מודל כללי (מודלים פחות מפורטים). | מודל ספציפי למפרסם (בניית מודלים מפורטים יותר). |
איך ההסכמה משפיעה על התנהגות התגים וערכת ה-SDK של האפליקציה
באופן כללי, כשהמשתמשים מביעים הסכמה, התגים פועלים כרגיל.
כשמשתמשים לא מביעים הסכמה להתאמה אישית של מודעות או לשימוש בנתוני משתמשים לצורך הצגת מודעות, תגים או ערכות SDK של אפליקציות לא יכולים להשתמש בנתוני משתמשים למטרות טירגוט מודעות.
כשמשתמשים מסרבים להביע הסכמה לאחסון, תגים שמושפעים מסטטוס ההסכמה או ערכות SDK של אפליקציות לא מאחסנים קובצי Cookie (באינטרנט) או מזהי מכשירים (באפליקציות). במקום זאת, התגים מדווחים לשרת של Google על מצב ההסכמה ועל פעילות המשתמשים באמצעות מדידות ללא קובצי Cookie (באינטרנט) או אותות (באפליקציות). ההגדרה הזו מאפשרת ל-Google Ads ולנכסי Google Analytics 4 ליצור מודלים של המרות ואירועים מרכזיים. מידע נוסף זמין במאמר מודלים של סטטוס הסכמה.
האותות הבאים מעבירים את מצב ההסכמה:
פינגים של סטטוס ההסכמה: פינגים של סטטוס ההסכמה נשלחים מכל דף שהמשתמש נכנס אליו והוטמע בו מצב ההסכמה. הפינגים האלה מעבירים את מצב ההסכמה (כלומר אם המשתמש הסכים או לא הסכים) בנוגע לכל סוג של הסכמה (למשל שמירה לצורך פרסום מודעות או ניתוח נתונים).
פינגים של אירועים מרכזיים: פינגים של אירועים מרכזיים נשלחים בכל פעם שמתרחש אירוע מרכזי.
פינגים של Google Analytics: פינגים של Google Analytics נשלחים מכל דף באתר שמוטמע בו קוד של Google Analytics. הם נשלחים בכל פעם שמתועד אירוע בדפים האלה.
הפינגים יכולים לכלול:
- מידע פונקציונלי (כמו כותרות שנוספו באופן פסיבי על ידי הדפדפן):
- חותמת זמן
- סוכן משתמש
- גורם מפנה
- נתונים מצטברים / מידע שלא מאפשר זיהוי אישי:
- אינדיקציה אם בכתובת ה-URL של הדף הנוכחי או של דף קודם שהמשתמש נכנס אליו באתר יש נתונים שמצביעים על כך שהוא לחץ על מודעה (לדוגמה, GCLID או DCLID)
- נתונים בוליאניים על מצב ההסכמה
- מספר אקראי שנוצר בעקבות כל טעינה של דף
בנוסף לאפשרות לשנות את אופן הפעולה של התגים בהתאם למצב ההסכמה, אפשר גם לצנזר נתונים שנשמרו כשמשתמש מסרב להביע הסכמה. לדוגמה, משתמש עשוי להעניק הסכמה לאחסון נתונים לצורך הצגת מודעות, ואז לשנות את דעתו ולסרב להעניק הסכמה. אם מפעילים את ads_data_redaction, כשמשתמש מסרב להביע הסכמה, מערכת Google Ads מוחקת את המידע שנשמר.
תגים שמוגדרות בהם בדיקות הסכמה מובנות משנים את אופן הפעולה שלהם בהתאם למצבי הסכמה שונים. בטבלה הבאה מוסבר אופן הפעולה של התגים לפי סוגי ההסכמה, מצב ההסכמה והאם הערך של ads_data_redaction מוגדר כ-true.
| סוגי ההסכמה | נדחתה או אושרה | התנהגות |
ad_storage וגם analytics_storage |
granted granted |
|
ad_personalization |
DENIED | הפרסום המותאם אישית מושבת. התכונות הבאות לא יקבלו נתונים:
|
ad_user_data |
DENIED | האיסוף של מידע אישי למטרות פרסום אונליין מושבת, כולל:
|
ad_storage |
DENIED |
|
analytics_storage |
DENIED |
|
ad_storage וגם ads_data_redaction
|
הגישה נדחתה והערך הוא true |
|
פרמטרים של סטטוס ההסכמה ב-HTTP
כשמטמיעים את סטטוס ההסכמה, הפרמטרים של סטטוס ההסכמה מתורגמים לפרמטרים של בקשת HTTP, כמו dma, gcd ו-gcs.
הסכמה לשירותי Google מקודדת באמצעות dma_cps.
השדות האלה מספקים ביחד מידע על מצבי הסכמה ועל הגדרות קשורות. יכול להיות שהשדות של Google Tag יקודדו כדי לשפר את יעילות השידור. יכול להיות שהשדות האלה ישתנו ככל שהשירותים האלה יתפתחו.
הפרמטר gcs משמש להעברת הפרמטרים ad_storage ו-analytics_storage, שמציינים את בחירת ההסכמה של המשתמש לגבי אחסון של קובצי Cookie לפרסום ולניתוח (באינטרנט) או מזהי מכשירים (באפליקציה). הפרמטר gcd
נשלח תמיד לשירותי Google, בין אם סטטוס ההסכמה מופעל ובין אם לא. הפרמטר gcd מקודד מידע מפורט על הבחירה של המשתמש בנוגע להסכמה באמצעות סוגי ההסכמה.
בעזרת Tag Assistant תוכלו להבין את השדות האלה ואת אופן הפעולה של Google Tag, וכך תוכלו לבצע ניפוי באגים בהגדרה בצורה טובה יותר. איך מנפים באגים בסטטוס ההסכמה
מודלים של סטטוס ההסכמה
כדי לצמצם פערים באיסוף הנתונים בין פתרונות מדידה, מוצרי Google משתמשים בפינגים האלה כדי לבנות מודלים של המדדים שלכם. כדי להגן על פרטיות המשתמשים, התג או ה-SDK של האפליקציה צריכים לעמוד בדרישת סף מסוימת של איסוף נתונים. כדי ללמוד מה נכלל במודלים ובאילו נסיבות, מומלץ לקרוא את המאמרים הבאים:
- מודלים של סטטוס הסכמה ב-Google Ads
- מודלים של המרות אונליין ב-Google Ads
- מודלים של המרות ב-Google Analytics
- מודלים התנהגותיים ב-Google Analytics