ליקספיקס – גוגל אנליטיקס, גוגל תג מנג'ר ואופטימיזציה

הקלטת וובינר – Consent Mode v2

ב-.3.6.2024 הולכים לחול כללים חדשים שיחייבו את כל מי שמפרסם באיחוד האירופי (EEA) לעבוד עם ה-Consent Mode של גוגל.

לרגל ה״מאורע״, קיימתי וובינר מיוחד ובו הסברתי לעומק את כל הנושא הזה של Consent.

דברנו על:

  1. מה זה בכלל consent?
  2. מה זה consent mode?
  3. איך עובדים עם consent בתג מנג׳ר?
  4. מה חדש ב-consent mode version 2?
  5. מה ההבדל בין advanced ל-basic?
  6. מה צריך להגדיר באנליטיקס?
  7. מה עושים אם משתמשים ב-server side tagging?

התגובות היו וואו.

למי שלא הספיק להכנס לשידור החי – הנה ההקלטה (שימו לב לקרוא את מה שהוספתי אחרי הסרטון):

 

תוספת

במהלך הוובינר אמרתי שתגים של גוגל (אנליטיקס, אדס וכד׳) שישלחו עם טריגר של All Pages יגיעו לאנליטיקס בצורה אנונימית גם אם הגולש אישר מעקב אחרי שהם נשלחו.

מהסיבה הזו המלצתי להגדיר את התגים של גוגל על טריגר של cookie_consent_update, גם אם אתם על Advanced Mode.

ובכן, המידע הזה לא נכון ב-100% (ותודה לאורון מצרי על התיקון).

מסתבר שבמידה והגולש אישר מעקב באותו עמוד, התגים הללו (שנשלחו בהתחלה בצורה אנונימית) ״סוג-של״ ישלחו שוב לגוגל והפעם בצורה לא אנונימית.

אסביר את הסיטואציה:

במידה ואתם משתמשים ב-Basic Mode (כלומר מוסיפים Additional consent לתגים) –

תעשו כמו שהסברתי, ותגדירו את הטריגר של תג ה-GA4 Config על cookie_consent_update:

אבל במידה ואתם משתמשים ב-Advanced Mode, כלומר שולחים את התגים גם אם הגולש לא אישר מעקב – אתם יכולים להגדיר אותם גם על All Pages שלא כמו שאמרתי בוובינר.

ואני אסביר:

תג האנליטיקס שלי מוגדר על page_view.

הגולש נכנס לאתר בפעם הראשונה, האיוונט Pageview קרה ותג האנליטיקס נשלח בצורה אנונימית לגוגל (עם G100 כמו שהסברתי בוובינר).

הגולש לוחץ, גולל ועושה כל מיני פעולות. איוונטים נשלחים לאנליטיקס – עדיין בצורה אנונימית (ללא client id) כי הגולש עדיין לא אישר מעקב.

עכשיו הגולש מאשר מעקב.

מעכשיו ואילך, איוונטים ישלחו כרגיל עם G111 ויגיעו לאנליטיקס עם המזהה של הגולש.

מסתבר, שלמרות שהאיוונטים שנשלחו לפני שהגולש אישר את המעקב לא נשלחים שוב לגוגל אנליטיקס (כמו שאמרתי), גוגל עושה חישובים מאחורי הקלעים, וכעבור כ-24 שעות אתם תראו את כל האיוונטים האלו באנליטיקס שלכם (וגם ב-BigQuery), למרות שהם נשלחו בצורה אנונימית לחלוטין לפני שהגולש אישר את המעקב.

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

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

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

תודה לאורון על התיקון, וזה רק הופך את ה-Advanced Mode לבעייתי יותר, ומדגיש את החובה להתייעץ עם עו״ד לפני שאתם בוחרים להשתמש בו.