המסמך הזה מיועד למשתמשים בתיוג בצד השרת שצריכים לשלוט בפרמטרים של האירועים שמוצגים לתגים.
מאגר תגים בצד השרת מכיל לקוח שמקבל בקשות HTTP נכנסות. המידע בבקשת ה-HTTP מתורגם לאובייקט של נתוני אירועים. התגים בצד השרת קוראים את אובייקט נתוני האירוע.
מהם שינויים?
ההמרות מאפשרות לכם לכלול, להחריג או לשנות את הפלט של פרמטרים של אירועים מהלקוח לפני שהם נחשפים לתגים. בעזרת טרנספורמציות אתם יכולים להגן על מידע רגיש ולקבוע באופן פרטני אילו פרמטרים של אירועים יהיו זמינים לעיבוד נוסף.
עם "טרנספורמציות" אתם יכולים ליצור כללים כדי:
- לאפשר שיתוף של פרמטרים של אירועים עם תגים רק אם הם הוגדרו באופן מפורש.
- ליצור כללים לעריכה או להוספה של פרמטרים של אירועים, וכך לשפר את הפרמטרים של האירועים.
- לצנזר מידע נכנס על ידי החרגה של פרמטרים של אירועים מתגים.
אפשר להחיל טרנספורמציה על כל התגים, על סוגים שלמים של תגים או על קבוצה נבחרת של תגים. בנוסף, אפשר להחיל קבוצה של תנאים שצריכים להתקיים לפני שההמרה תפעל.
המשתנים נבדקים בכל פעם שההמרה מופעלת. בהתאם לפעולות של הטרנספורמציות, יכול להיות שהמשתנים יקבלו ערכים שונים.
הרשאה לתגים להשתמש בפרמטרים של אירועים
הטרנספורמציה Allow parameters מאפשרת לציין פרמטרים מסוימים של אירועים שרוצים לחשוף לתגים. פרמטרים של אירועים שלא הוגדרו במפורש נמחקים.
כדי לאפשר לתגים להשתמש בפרמטרים מסוימים של אירועים:
- בסביבת העבודה, פותחים את התפריט
Transformations (טרנספורמציות).
- יוצרים כלל טרנספורמציה חדש.
- לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Allow parameters (התרת פרמטרים).
- מוסיפים פרמטרים של אירועים שהתגים יכולים להשתמש בהם. לרשימת כל הפרמטרים הנפוצים של אירועים.
- אופציונלי: תנאי התאמה מאפשרים להגדיר כללים להפעלה של השינוי. כברירת מחדל, כללי השינוי חלים תמיד.
- בקטע Affected Tags (תגים מושפעים), בוחרים את סוגי התגים או את התגים הספציפיים שמגיבים לכלל הטרנספורמציה הזה. כברירת מחדל, הטרנספורמציה חלה על כל התגים.
- נותנים שם לכלל ההמרה ושומרים אותו.
דוגמה: רישום מידע שנבחר בטבלת BigQuery
השליטה בפרמטרים שאתם מתעדים מאפשרת לכם:
- חשוב לוודא שמידע רגיש לא מתועד במאגר הנתונים הפנימי.
- מניעת רישום יתר ביומן, כדי לחסוך בעלויות אחסון ובעלויות של Cloud.
- שמירת מדדים רלוונטיים לצורך מעקב ודיווח.
איך עושים את זה?
כדי לאפשר רישום ביומן רק של פרמטרים מסוימים:
- יוצרים כלל טרנספורמציה חדש.
- לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Allow parameters (התרת פרמטרים).
- בקטע Parameters to Allow (פרמטרים להרשאה), מוסיפים את הפרמטרים שרוצים, למשל
event_name,page_hostname,page_path,client_idוכו'. - בקטע Affected tags (תגים מושפעים), בוחרים את התג ששולח נתונים למחסן הנתונים. ב-BigQuery, אפשר להשתמש בתגים
addEventCallbackו-BigQuery APIsבתג מותאם אישית, או לעיין בגלריית תבניות הקהילה כדי למצוא אפשרויות מוכנות מראש לניטור מאגר תגים בצד השרת. - נותנים שם לשינוי ושומרים אותו. הוא אמור להיראות כך:

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

החרגת פרמטרים של אירועים מתגים
הטרנספורמציה Exclude parameters (החרגת פרמטרים) שימושית להסרת פרמטרים ספציפיים של אירועים מהתגים.
זהירות: יכול להיות שהתגים לא יפעלו כצפוי אם הפרמטרים שהם דורשים לא ייכללו. לפני שמבצעים שינוי בפרמטרים, צריך לבדוק באילו פרמטרים התגים מסתמכים.
כדי להחריג תגים מפרמטרים מסוימים של אירועים:
- בסביבת העבודה, פותחים את התפריט
Transformations (טרנספורמציות).
- יוצרים כלל טרנספורמציה חדש.
- לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Exclude parameters (החרגת פרמטרים).
- הוספת פרמטרים של אירועים שתגים לא יכולים להשתמש בהם. כל הפרמטרים הנפוצים של האירועים
- אופציונלי: תנאי התאמה מאפשרים להגדיר כללים להפעלה של השינוי. כברירת מחדל, כללי השינוי חלים תמיד.
- בקטע Affected Tags (תגים מושפעים), בוחרים את סוגי התגים או את התגים הספציפיים שמגיבים לכלל הטרנספורמציה הזה. כברירת מחדל, הטרנספורמציה חלה על כל התגים.
- נותנים שם לכלל ההמרה ושומרים אותו.
דוגמה: החרגה של מאפיינים מותאמים אישית מסוימים ב-Google Analytics על סמך הסכמת המשתמש
האפשרות החרגת פרמטרים מאפשרת לכם לשלוט בנתונים מאינטראקציה ישירה (First-Party) שנשלחים ל-Google. לדוגמה, אם משתמש מסרב להסכים לשימוש בקובצי Cookie מסוג analytics_storage, יכול להיות שתרצו להסיר מאפיינים מותאמים אישית מסוימים.
איך עושים את זה?
כדי להסיר מאפיין מותאם אישית:
- יוצרים כלל טרנספורמציה חדש.
- לוחצים על Transformation Configuration (הגדרת שינוי) ובוחרים באפשרות Exclude parameters (החרגת פרמטרים).
- בקטע Parameters to Exclude (פרמטרים להחרגה), מוסיפים שורה חדשה ומגדירים את המאפיינים המותאמים אישית שרוצים להחריג, לדוגמה,
payment_type,payment_status. - בקטע תנאי התאמה, מגדירים שהשינוי יחול רק כשמשתמש דוחה קובצי Cookie של
analytics_storage.
יוצרים את התנאים הבאים:-
{{gcs}}שווה ל-G100 -
{{gcs}}שווה ל-G110
-
- אופציונלי: בתגים מושפעים, מוסיפים את כל התגים שהטרנספורמציה הזו צריכה לחול עליהם.
- נותנים שם לתג ושומרים אותו. הוא אמור להיראות כך:

איך מוודאים שכללי השינוי מוחלים
כדי לאמת את כללי השינוי, אפשר לראות תצוגה מקדימה של סביבת העבודה:
- פותחים את האתר.
במאגר התגים בצד השרת ב-Google Tag Manager, לוחצים על Preview (תצוגה מקדימה).
כלי Tag Assistant יופעל ויטען את מאגר התגים בצד השרת.
כדי לראות את כל התגים והפעולות שהופעלו עבור אירוע מסוים, בוחרים שם של אירוע מהרשימה שמוצגת מימין.
כדי לוודא שהטרנספורמציה הופעלה:
- אם רוצים לאמת, פותחים את הכרטיסייה Tags (תגים).
בוחרים תג שהופעל כדי לראות את מאפייני התג, בקשות HTTP יוצאות, גורמי הפעלה והמרות.
הערה: טרנספורמציות משפיעות רק על תגים שהופעלו. שינוי יכול לגרום לכך שהתג לא יופעל אם הוא משנה או מסיר שדות של פרמטרים נדרשים של אירועים.
בסקירה הכללית Tag Details מוצגות ההמרות שהופעלו עבור תג מסוים והסדר שבו הן הופעלו. סדר ברירת המחדל הוא:
- הרשאת פרמטרים
- הרחבת פרמטרים
- החרגת פרמטרים
כדי לראות את פרטי ההמרה, לוחצים על ההמרה. הפרמטרים של האירוע שסופקו לתג מוצגים בקטע Event Data (נתוני האירוע).
כשלוחצים על התיבה Event Data (נתוני אירועים), אפשר לראות את הסטטוס של פרמטרים של אירועים אחרי שכל השינויים בוצעו. כדי לראות את הפרמטרים של האירוע המקורי ושל האירוע שעבר שינוי, מסמנים את התיבה הצגת המקור.