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

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

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

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

מהן טרנספורמציות?

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

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

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

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

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

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

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

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

  1. בסביבת העבודה, פותחים את התפריט טרנספורמציות.
  2. יוצרים כלל המרה חדש.
  3. לוחצים על הגדרת טרנספורמציה ובוחרים באפשרות התרת פרמטרים.
  4. מוסיפים פרמטרים של אירועים שתגים יכולים להשתמש בהם. לרשימת כל הפרמטרים הנפוצים של אירועים
  5. אופציונלי: תנאי התאמה מאפשרים לכם להגדיר כללים להפעלת ההפעלה. כברירת מחדל, כללי השינוי חלים תמיד.
  6. בקטע תגים מושפעים, בוחרים את סוגי התגים או תגים בודדים שמגיבים לכלל השינוי הזה. כברירת מחדל, השינוי חל על כל התגים.
  7. נותנים שם לכלל הטרנספורמציה ושומרים אותו.

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

השליטה בפרמטרים שנרשמים ביומן מאפשרת לכם:

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

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

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

  1. יוצרים כלל המרה חדש.
  2. לוחצים על הגדרת טרנספורמציה ובוחרים באפשרות התרת פרמטרים.
  3. בפרמטרים כדי להתיר, מוסיפים את הפרמטרים הנחוצים, למשל event_name, page_hostname, page_path, client_id וכו'.
  4. בקטע תגים שהושפעו, בוחרים את התג ששולח נתונים למחסן הנתונים שלכם. ב-BigQuery אפשר להשתמש ב-addEventCallback וב-BigQuery APIs בתג מותאם אישית, או לעיין בגלריית תבניות הקהילה כדי למצוא אפשרויות שנוצרו מראש למעקב אחר מאגר התגים של השרת.
  5. לתת שם ולשמור את הטרנספורמציה. הוא אמור להיראות כך: צילום מסך של טרנספורמציה של פרמטרים מותרים

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

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

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

  1. בסביבת העבודה, פותחים את התפריט טרנספורמציות.
  2. יוצרים כלל המרה חדש.
  3. לוחצים על 'תצורת שינוי' ובוחרים באפשרות אירוע הרחבה.
  4. בפרמטרים לשדרוג:

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

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

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

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

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

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

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

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

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

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

  1. יוצרים כלל המרה חדש.
  2. לוחצים על תצורת שינוי ובוחרים באפשרות אירוע הרחבה.
  3. בפרמטרים להגדלה, מוסיפים שורה חדשה. מגדירים משתנה כדי לטעון את הערך הכספי של הפריט לטרנספורמציה:
    1. בפרמטר שם, מזינים את שם הערך שרוצים לשנות, למשל value. החלפת כל השדות של value כי הם מייצגים את הערך הכספי של האירוע.
    2. בפרמטר Value [ערך], מגדירים משתנה שמאחזר מחירים ממסד הנתונים. לדוגמה, אם אתם מאחסנים נתוני מוצרים ב-Firestore, עליכם להוסיף משתנה של Firestore Lookup.
  4. בקטע תנאי התאמה, מגדירים שהטרנספורמציה הזו תחול רק על אירועים מסוימים. כדי להחיל בידינג מבוסס-ערך רק על אירועי רכישה, מגדירים: {{Event Name}} שווה purchase.
  5. בקטע תגים מושפעים, מוסיפים את כל תגי מעקב ההמרות של Google Ads שעבורם יש לבצע את השינוי.
  6. נותנים שם ושומרים את התג. הוא אמור להיראות כך: צילום מסך שבו מוצגת טרנספורמציה של פרמטרים להגדלה

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

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

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

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

  1. בסביבת העבודה, פותחים את התפריט טרנספורמציות.
  2. יוצרים כלל המרה חדש.
  3. לוחצים על 'תצורת שינוי' ובוחרים באפשרות החרגת פרמטרים.
  4. מוסיפים פרמטרים של אירועים שלא ניתן להשתמש בהם. הצגת כל הפרמטרים הנפוצים של אירועים.
  5. אופציונלי: תנאי התאמה מאפשרים לכם להגדיר כללים להפעלת ההפעלה. כברירת מחדל, כללי השינוי חלים תמיד.
  6. בקטע תגים מושפעים, בוחרים את סוגי התגים או תגים בודדים שמגיבים לכלל השינוי הזה. כברירת מחדל, השינוי חל על כל התגים.
  7. נותנים שם לכלל הטרנספורמציה ושומרים אותו.

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

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

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

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

  1. יוצרים כלל המרה חדש.
  2. לוחצים על תצורת טרנספורמציה ובוחרים באפשרות החרגת פרמטרים.
  3. בפרמטרים להחרגה, מוסיפים שורה חדשה ומגדירים את המאפיינים המותאמים אישית שרוצים להחריג, למשל payment_type, payment_status.
  4. בתנאי ההתאמה, מגדירים שהטרנספורמציה תחול רק כשהמשתמש דוחה analytics_storage קובצי cookie.
    יש להביע את התנאים הבאים:
    • {{gcs}} שווה G100
    • {{gcs}} שווה G110
  5. אופציונלי: בתגים המושפעים מוסיפים את כל התגים שרוצים להפעיל בהם את השינוי הזה.
  6. נותנים שם ושומרים את התג. הוא אמור להיראות כך:דוגמה לטרנספורמציה של פרמטרים להחרגה

בדיקה שכללי הטרנספורמציה הוחלו

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

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

    Tag Assistant מתחיל וטוען את מאגר התגים של השרת.

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

בדיקה שהתבצעה טרנספורמציה:

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

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

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

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

    מסך Tag Assistant שמציג סקירה כללית של תג GA4

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

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

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

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