שליטה בפרמטרים של האירועים שזמינים לתגים באמצעות טרנספורמציות

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

מאגר תגים בצד השרת מכיל לקוח שמקבל בקשות HTTP נכנסות. המידע בבקשת ה-HTTP מתורגם לאובייקט של נתוני אירועים. התגים בצד השרת קוראים את אובייקט נתוני האירוע.

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

מהם שינויים?

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

עם "טרנספורמציות" אתם יכולים ליצור כללים כדי:

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

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

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

הרשאה לתגים להשתמש בפרמטרים של אירועים

הטרנספורמציה Allow parameters מאפשרת לציין פרמטרים מסוימים של אירועים שרוצים לחשוף לתגים. פרמטרים של אירועים שלא הוגדרו במפורש נמחקים.

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

  1. בסביבת העבודה, פותחים את התפריט Transformations (טרנספורמציות).
  2. יוצרים כלל טרנספורמציה חדש.
  3. לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Allow parameters (התרת פרמטרים).
  4. מוסיפים פרמטרים של אירועים שהתגים יכולים להשתמש בהם. לרשימת כל הפרמטרים הנפוצים של אירועים.
  5. אופציונלי: תנאי התאמה מאפשרים להגדיר כללים להפעלה של השינוי. כברירת מחדל, כללי השינוי חלים תמיד.
  6. בקטע Affected Tags (תגים מושפעים), בוחרים את סוגי התגים או את התגים הספציפיים שמגיבים לכלל הטרנספורמציה הזה. כברירת מחדל, הטרנספורמציה חלה על כל התגים.
  7. נותנים שם לכלל ההמרה ושומרים אותו.

דוגמה: רישום מידע שנבחר בטבלת BigQuery

השליטה בפרמטרים שאתם מתעדים מאפשרת לכם:

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

איך עושים את זה?

כדי לאפשר רישום ביומן רק של פרמטרים מסוימים:

  1. יוצרים כלל טרנספורמציה חדש.
  2. לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Allow parameters (התרת פרמטרים).
  3. בקטע Parameters to Allow (פרמטרים להרשאה), מוסיפים את הפרמטרים שרוצים, למשל event_name,‏ page_hostname,‏ page_path,‏ client_id וכו'.
  4. בקטע Affected tags (תגים מושפעים), בוחרים את התג ששולח נתונים למחסן הנתונים. ב-BigQuery, אפשר להשתמש בתגים addEventCallback ו-BigQuery APIs בתג מותאם אישית, או לעיין בגלריית תבניות הקהילה כדי למצוא אפשרויות מוכנות מראש לניטור מאגר תגים בצד השרת.
  5. נותנים שם לשינוי ושומרים אותו. הוא אמור להיראות כך: צילום מסך של טרנספורמציה של פרמטרים מותרים

הרחבת פרמטרים של אירועים

הטרנספורמציה Augment event (הוספת פרטים לאירוע) מאפשרת לשנות ערכים של פרמטרים של אירועים או להוסיף פרמטרים חדשים שיהיו זמינים לתגים.

כדי לשנות או להוסיף פרמטרים מסוימים של אירועים:

  1. בסביבת העבודה, פותחים את התפריט Transformations (טרנספורמציות).
  2. יוצרים כלל טרנספורמציה חדש.
  3. לוחצים על Transformation Configuration (הגדרת טרנספורמציה) ובוחרים באפשרות Augment event (הוספת פרטים לאירוע).
  4. בקטע פרמטרים להרחבה:

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

    • כדי להוסיף ערך חדש לאובייקט של נתוני אירוע, מזינים שם ומשתנה לבחירתכם.

  5. אופציונלי: תנאי התאמה מאפשרים להגדיר כללים להפעלה של השינוי. כברירת מחדל, כללי השינוי חלים תמיד.

  6. בקטע Affected Tags (תגים מושפעים), בוחרים את סוגי התגים או את התגים הספציפיים שמגיבים לכלל הטרנספורמציה הזה. כברירת מחדל, הטרנספורמציה חלה על כל התגים.

  7. נותנים שם לכלל ההמרה ושומרים אותו.

דוגמה: הגדרת בידינג מבוסס-ערך לאירועי רכישה

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

איך עושים את זה?

ההוראות הבאות רלוונטיות רק אם לא צוין ערך המרה בתג מעקב ההמרות של Google Ads.

כדי להגדיר בידינג מבוסס-ערך:

  1. יוצרים כלל טרנספורמציה חדש.
  2. לוחצים על Transformation Configuration (הגדרת השינוי) ובוחרים באפשרות Augment event (הוספת פרטים לאירוע).
  3. בקטע Parameters to Augment (פרמטרים להרחבה), מוסיפים שורה חדשה. מגדירים משתנה לטעינת הערך הכספי של הפריט לתוך הטרנספורמציה:
    1. בפרמטר Name (שם), מזינים את שם הערך שרוצים לשנות, לדוגמה value. צריך להחליף את כל השדות מסוג value כי הם מייצגים את הערך הכספי של אירוע.
    2. בפרמטר Value (ערך), מגדירים משתנה שמחלץ מחירים מהמסד הנתונים. לדוגמה, אם אתם מאחסנים נתוני מוצרים ב-Firestore, מוסיפים משתנה Firestore Lookup.
  4. בקטע תנאי התאמה, מגדירים שהשינוי הזה יחול רק על אירועים מסוימים. כדי להחיל בידינג מבוסס-ערך רק על אירועי רכישה, מגדירים: {{Event Name}} שווה ל purchase.
  5. בקטע Affected Tags (תגים מושפעים), מוסיפים את כל תגי מעקב ההמרות של Google Ads שאליהם רוצים להחיל את השינוי הזה.
  6. נותנים שם לתג ושומרים אותו. הוא אמור להיראות כך: צילום מסך שבו רואים טרנספורמציה של פרמטרים של הגדלה

החרגת פרמטרים של אירועים מתגים

הטרנספורמציה Exclude parameters (החרגת פרמטרים) שימושית להסרת פרמטרים ספציפיים של אירועים מהתגים.

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

כדי להחריג תגים מפרמטרים מסוימים של אירועים:

  1. בסביבת העבודה, פותחים את התפריט Transformations (טרנספורמציות).
  2. יוצרים כלל טרנספורמציה חדש.
  3. לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Exclude parameters (החרגת פרמטרים).
  4. הוספת פרמטרים של אירועים שתגים לא יכולים להשתמש בהם. כל הפרמטרים הנפוצים של האירועים
  5. אופציונלי: תנאי התאמה מאפשרים להגדיר כללים להפעלה של השינוי. כברירת מחדל, כללי השינוי חלים תמיד.
  6. בקטע Affected Tags (תגים מושפעים), בוחרים את סוגי התגים או את התגים הספציפיים שמגיבים לכלל הטרנספורמציה הזה. כברירת מחדל, הטרנספורמציה חלה על כל התגים.
  7. נותנים שם לכלל ההמרה ושומרים אותו.

דוגמה: החרגה של מאפיינים מותאמים אישית מסוימים ב-Google Analytics על סמך הסכמת המשתמש

האפשרות החרגת פרמטרים מאפשרת לכם לשלוט בנתונים מאינטראקציה ישירה (First-Party) שנשלחים ל-Google. לדוגמה, אם משתמש מסרב להסכים לשימוש בקובצי Cookie מסוג analytics_storage, יכול להיות שתרצו להסיר מאפיינים מותאמים אישית מסוימים.

איך עושים את זה?

כדי להסיר מאפיין מותאם אישית:

  1. יוצרים כלל טרנספורמציה חדש.
  2. לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Exclude parameters (החרגת פרמטרים).
  3. בקטע Parameters to Exclude (פרמטרים להחרגה), מוסיפים שורה חדשה ומגדירים את המאפיינים המותאמים אישית שרוצים להחריג, לדוגמה, payment_type, payment_status.
  4. בקטע תנאי התאמה, מגדירים שהשינוי יחול רק כשמשתמש דוחה קובצי Cookie של analytics_storage.
    יוצרים את התנאים הבאים:
    • {{gcs}} שווה ל- G100
    • {{gcs}} שווה ל- G110
  5. אופציונלי: בתגים מושפעים, מוסיפים את כל התגים שהטרנספורמציה הזו צריכה לחול עליהם.
  6. נותנים שם לתג ושומרים אותו. הוא אמור להיראות כך:דוגמה לטרנספורמציה של החרגת פרמטרים

איך מוודאים שכללי השינוי מוחלים

כדי לאמת את כללי השינוי, אפשר לראות תצוגה מקדימה של סביבת העבודה:

  1. פותחים את האתר.
  2. במאגר התגים בצד השרת ב-Google Tag Manager, לוחצים על Preview (תצוגה מקדימה).

    כלי Tag Assistant יופעל ויטען את מאגר התגים בצד השרת.

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

כדי לוודא שהטרנספורמציה הופעלה:

  1. אם רוצים לאמת, פותחים את הכרטיסייה Tags (תגים).
  2. בוחרים תג שהופעל כדי לראות את מאפייני התג, בקשות HTTP יוצאות, גורמי הפעלה והמרות.

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

  3. בסקירה הכללית Tag Details מוצגות ההמרות שהופעלו עבור תג מסוים והסדר שבו הן הופעלו. סדר ברירת המחדל הוא:

    1. הרשאת פרמטרים
    2. הרחבת פרמטרים
    3. החרגת פרמטרים

    מסך Tag Assistant שבו מוצגת סקירה כללית של תג Google Analytics

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

    הכלי Tag Assistant מציג את הפרטים של טרנספורמציה.

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

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