התכונה תיעוד המרות משופרות לאינטרנט יכולה לעזור לכם לבצע את מעקב ההמרות בצורה מדויקת יותר. התכונה משלימה את תגי ההמרה הקיימים, ולאחר גיבוב (hashing) היא שולחת מהאתר שלכם נתוני המרות מאינטראקציה ישירה (First-Party) בלי לפגוע בפרטיות של המשתמשים. לפני השליחה ל-Google, התכונה מפעילה אלגוריתם גיבוב חד-כיווני ומאובטח בשם SHA256 על נתוני הלקוחות מאינטראקציה ישירה, כמו כתובות אימייל. לאחר מכן הנתונים המגובבים נבדקים מול חשבונות Google מחוברים כדי לשייך את ההמרות בקמפיין לאירועי מודעות כמו קליקים או צפיות.
במאמר הזה מוסבר איך מגדירים תיעוד המרות משופר באתרים באמצעות Google Tag. אתם יכולים גם להגדיר תיעוד המרות משופר באתרים באמצעות Google Tag Manager או להגדיר תיעוד המרות משופר באתרים באמצעות Google Ads API.
לפני שמתחילים
לפני שמתחילים בתהליך ההגדרה, חשוב לעיין בדרישות הבאות:
- עליכם לדעת מה כתובת ה-URL של דף ההמרות שבו מופעל תג ההמרה (לדוגמה: הכתובת של דף האישור) ומה הגורם שמפעיל אירוע המרה (לדוגמה: לחיצה על לחצן או צפייה בדף).
- כדי לבצע את ההטמעה הזו, נדרש ידע לגבי האופן שבו מעקב ההמרות הוגדר באתר, וצריך גם לבצע שינויים מסוימים בקוד. לכן, חשוב שתהיה לכם אפשרות לשוחח עם צוות הפיתוח במקרה הצורך.
- הקפידו לקרוא את המדיניות בנושא נתוני לקוחות בתכונה 'המרות משופרות' ב-Google Ads, ולאשר שתעמדו בדרישות שלה (בקטע 'הוראות' שבהמשך מוסבר איך מאשרים).
- אם אתם מגדירים המרה באמצעות כתובת URL, אתם יכולים להגדיר המרות משופרות רק באמצעות האפשרויות של JavaScript או סלקטורים ב-CSS או המרות משופרות אוטומטיות.
- כ-30 יום לאחר הטמעת ההמרות המשופרות בהצלחה, תוכלו לראות את ההשפעה על התוצאות בטבלת פעולות ההמרה. מידע נוסף על ההשפעה של תיעוד המרות משופר באתרים על התוצאות
הוראות
- בחשבון Google Ads, לוחצים על סמל היעדים .
- לוחצים על התפריט הנפתח המרות בתפריט הקטעים.
- לוחצים על הגדרות.
- מרחיבים את הקטע 'המרות משופרות'.
- מסמנים את האפשרות 'הפעלה של תיעוד המרות משופר באתרים'.
- קוראים את הצהרת התאימות. כדי להפעיל המרות משופרות, תצטרכו לאשר שתפעלו בהתאם למדיניות שלנו, ושברור לכם שהשימוש בתכונה כפוף לתנאים לעיבוד מידע (DPT) במודעות בפלטפורמות של Google. כדי לאשר הסכמה לתנאים האלה, לוחצים על קראתי והבנתי, אפשר להמשיך.
- כדי לבחור שיטה להגדרה ולניהול של פרטים שהמשתמשים סיפקו, לוחצים על התפריט הנפתח ובוחרים באפשרות 'Google Tag'.
הערה: אם תשלחו ל-Google נתוני המרות משופרות בשיטה שונה מזו שבחרתם ב-Google Ads, יכול להיות שהנתונים האלה לא יעובדו. לדוגמה: אם תבחרו באפשרות Google Tag ותנסו לשלוח נתונים דרך Google Ads API, המערכת לא תעבד את הנתונים שיישלחו דרך ה-API.
- אם אתם לא בטוחים באיזו שיטת תיוג כדאי לבחור, תוכלו ללחוץ על באיזו שיטה כדאי להשתמש? לאחר מכן צריך להזין את דומיין האתר וללחוץ על בדיקה של כתובת ה-URL כדי לראות את ההצעות.
- אם מוצגת ההודעה 'התג יאסוף מהאתר פרטים שהמשתמשים סיפקו', תוכלו ללחוץ מיד על שמירה כדי לסיים את ההגדרה.
- אם ההודעה שלמעלה לא מופיעה, או אם רוצים לקרוא מידע על שיטות אחרות להגדרת המרות משופרות, לוחצים על פרטי התג.
- במסך של פרטי התג תוכלו להחליט איך לתעד בתג פרטים שהמשתמשים סיפקו:
- זיהוי אוטומטי של פרטים שהמשתמשים סיפקו: המערכת בודקת את הדף באופן אוטומטי כדי לאתר מחרוזות שתואמות לדפוס של סוגי הנתונים שהוגדרו. בשיטה הזו נדרש מאמץ מינימלי והיא מתאימה לרוב המפרסמים. כדי להשיג שליטה רבה יותר, כדאי להוסיף קטע קוד לאתר, או לציין סלקטורים ב-CSS או משתני JavaScript. כדי לציין סלקטורים ב-CSS שלא ייכללו כשמופעל זיהוי אוטומטי, לוחצים על 'הוספת החרגות'.
- ציון סלקטורים ב-CSS או משתני JavaScript: מציינים באופן ידני סלקטורים ב-CSS או משתני JavaScript בדף שכוללים פרטים רלוונטיים שהמשתמשים סיפקו. אם אתם רוצים להשתמש בשיטה הזו, יש לבחור באפשרות הזו ולפעול בהתאם להוראות שבהמשך.
- הוספת קטע קוד לאתר: מוסיפים לאתר קטע קוד שישלח נתוני לקוחות שעברו גיבוב (hash) לצורך התאמה. השיטה הזו מבטיחה שבכל פעם שיופעל תג ההמרה, הנתונים יישלחו בפורמט הנכון באופן קבוע וכך היא משפרת את הדיוק של ההמרות המשופרות. אם אתם משתמשים בשיטה הזו, אין צורך לסמן תיבה בקטע 'פרטי התג' – אנחנו נעבד באופן אוטומטי את כל הפרטים שהמשתמשים סיפקו, וששלחתם לנו דרך קטע קוד. אם רוצים, אפשר להשתמש בשילוב של אפשרויות. לדוגמה, אתם יכולים לבחור באפשרות 'זיהוי אוטומטי של פרטים שהמשתמשים סיפקו' כדי להחיל זיהוי אוטומטי על כל פעולות ההמרה, ולהשתמש בקטע קוד לאירועי המרה ספציפיים שבחרתם. נתונים שנמסרים באמצעות קטע קוד מקבלים עדיפות על פני נתונים שמזוהים באופן אוטומטי. הוראות נוספות מפורטות בהמשך בקטע הוספת קטע קוד לאתר.
- לוחצים על שמירה.
- אחרי שמשלימים את ההגדרה, מאמתים את ההטמעה כדי לוודא שההמרות המשופרות מוגדרות בצורה תקינה. לאחר כ-30 ימים תוכלו לראות את ההשפעה של ההמרות המשופרות בדוחות. מידע נוסף על ההשפעה של תיעוד המרות משופר באתרים על התוצאות
הוספת קטע קוד לאתר
לפני שתבצעו את ההוראות שבהמשך, עליכם לפעול לפי השלבים בהגדרה של המרות משופרות ולבחור ב-Google Tag כמקור הנתונים.
איתור והגדרה של השדות של ההמרות המשופרות
ודאו שהשדות הנדרשים, כמו כתובת אימייל, כתובת פיזית ומספר טלפון, זמינים בדף ההמרות שבו מופעל קטע הקוד של האירוע (event snippet) ב-Google Ads. סביר להניח שזה יהיה המצב בדפי המרות של רכישות, הרשמות וסוגים דומים של המרות, שבדרך כלל נדרש להזין בהם נתוני לקוחות. אם אתם לא בטוחים מהו דף ההמרות, פנו אל המְפַתח שלכם.
- כתובת אימייל (השדה המועדף)
- כתובת (חובה לציין שם פרטי, שם משפחה, מיקוד ומדינה) אפשר גם לציין רחוב, עיר ואזור, כמפתחות התאמה נוספים.
- אפשר גם לציין מספר טלפון יחד עם כתובת אימייל או שם וכתובת מלאים.
אתם יכולים לשלוח נתונים מנורמלים ומגובבים (hashed), או לשלוח נתונים לא מגובבים, ו-Google תנרמל ותגבב אותם לפני שהנתונים יגיעו לשרתים. אם תחליטו לנרמל ולגבב את הנתונים בעצמכם, יש לפעול לפי ההוראות הבאות.
כדי לבצע נרמול:
- מסירים רווחים לבנים בתחילת הטקסט או בסופו.
- ממירים את הטקסט לאותיות קטנות.
- מזינים מספרי טלפון בפורמט שתואם לתקן E.164.
כדי לבצע גיבוב:
- משתמשים באלגוריתם SHA256 ליצירת ערך הקסדצימלי.
פירטנו כאן בטבלה עוד מידע על השדות שאפשר להגדיר. בעמודה 'שם מפתח' רואים איך הם יצוינו בקטע קוד ה-HTML של ההמרות המשופרות. בשלב הבא יוצרים את קטע הקוד. הערה: יש להעביר את כל הנתונים כמשתנים מסוג מחרוזת.
שדה נתונים | שם מפתח | תיאור |
---|---|---|
כתובת אימייל | email |
כתובת האימייל של המשתמש. דוגמה: israelisraeli@example.com |
sha256_email_address |
כתובת האימייל של המשתמש לאחר גיבוב. דוגמה: a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db |
|
מספר טלפון | phone_number |
מספר הטלפון של המשתמש. חייב להיות בפורמט E.164. במילים אחרות, הוא צריך לכלול 11 עד 15 ספרות, כולל קידומת של סימן פלוס (+) וקוד מדינה, ללא מקפים, סוגריים או רווחים. דוגמה: +11231234567 |
sha256_phone_number |
מספר הטלפון של המשתמש לאחר גיבוב. דוגמה: e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1 |
|
שם פרטי | address.first_name |
השם הפרטי של המשתמש. דוגמה: 'ישראל' |
address.sha256_first_name |
השם הפרטי של המשתמש לאחר גיבוב. דוגמה: '96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a' |
|
שם משפחה | address.last_name |
שם המשפחה של המשתמש. דוגמה: 'ישראלי' |
address.sha256_last_name |
שם המשפחה של המשתמש לאחר גיבוב. דוגמה: '799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f' |
|
רחוב ומספר בית | address.street |
הרחוב ומספר הבית של המשתמש. דוגמה: 'התזמורת 10' |
עיר | address.city |
שם העיר של המשתמש. דוגמה: 'תל אביב' |
אזור | address.region |
המחוז, המדינה או האזור שבהם המשתמש מתגורר. דוגמה: 'המרכז' |
מיקוד | address.postal_code |
המיקוד של המשתמש. דוגמה: 'SO99 9XX' |
מדינה | address.country |
קוד המדינה של המשתמש. דוגמה: 'IL'. צריך להשתמש בקוד מדינה בן 2 אותיות, בהתאם לתקן ISO 3166-1 alpha-2. |
הטמעה של סקריפט ההמרות המשופרות
הגדירו והוסיפו את הסקריפט הבא לדף ההמרות שבו מוטמע קטע הקוד של אירוע ב-Google Ads. חשוב לשנות את שמות המשתנים שלמטה בהתאם לשמות המשתנים של המאפיינים האלה בדף האינטרנט שלכם.
לדוגמה: אם אתם מאחסנים כתובות אימייל בעזרת משתנה בשם email_address, יש לערוך את קטע הקוד כך שישקף זאת (למשל, במקום שבו כתוב yourEmailVariable).
// Implement
<script>
gtag('set', 'user_data', {
"email": yourEmailVariable, ***משנים את yourEmailVariable לשם משתנה JavaScript בפועל שבו מאוחסנים נתוני האימייל של המשתמש. חוזרים על הפעולה בכל המשתנים האחרים שמפורטים בהמשך. בודקים שהערכים לא מגובבים.
"phone_number": yourPhoneVariable,
"address": {
"first_name": yourFirstNameVariable,
"last_name": yourLastNameVariable,
"street": yourStreetAddressVariable,
"city":yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
});
</script>
מספר הטלפון חייב להיות בפורמט E.164. כלומר, הוא צריך לכלול 11 עד 15 ספרות, כולל קידומת של סימן פלוס (+) וקוד מדינה, ללא מקפים, סוגריים או רווחים.
אם המערכת באתר שלכם לא אוספת את נתוני אחד מהשדות שצוינו למעלה, הסירו את השדה לחלוטין ואל תשאירו אותו ריק. לדוגמה, קוד של אתר שנאספים בו רק כתובות אימייל ומספרי טלפון ייראה כך:
<script>
gtag('set', 'user_data', {
"email": {{ yourEmailVariable }},
"phone_number": {{ yourPhoneVariable }}
});
</script>
- כתובת אימייל (השדה המועדף)
- כתובת – חובה להזין שם פרטי, שם משפחה, מיקוד ומדינה. אפשר גם לציין רחוב, עיר ואזור, כמפתחות התאמה נוספים.
- מספר טלפון (יש לציין יחד עם כתובת אימייל או עם שם מלא וכתובת מלאה).
ערכים מרובים
מפתחים יכולים לספק ערכים מרובים (עד 3 למספר טלפון ולכתובת אימייל ו-2 לכתובת פיזית) על-ידי שימוש בערך של מערך במקום במחרוזת. אם אתם אוספים יותר מערך אחד, ציון ערכים מרובים יכול להגדיל את הסיכוי להתאמה. לדוגמה:
gtag('set', 'user_data', {
"email": [yourEmailVariable1, yourEmailVariable2],
"phone_number": [yourPhoneVariable1, yourPhoneVariable2],
"address": [
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable, region: yourRegionVariable, postal_code: yourPostalCodeVariable},
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable2, region: yourRegionVariable2, postal_code: yourPostalCodeVariable2}
]
});
</script>
הגדרה של Google Tag בדף ההמרות
{'allow_enhanced_conversions': true}
לשורת ה-config של ה-Google Tag שמופעל בכל הדפים.לפני: דוגמה ל-Google Tag (שמוטמע כרגע):
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
אחרי:
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config','TAG_ID', {'allow_enhanced_conversions':true});
</script>
ציון סלקטורים ב-CSS או משתני JavaScript
לפני שתבצעו את ההוראות שבהמשך, עליכם לפעול לפי השלבים בהגדרה של המרות משופרות ולבחור ב-Google Tag כמקור הנתונים. כמו כן, צריך לבחור את האפשרות 'ציון סלקטורים ב-CSS או משתני JavaScript' כשיטת ההטמעה.
איתור שדות של המרות משופרות בדף ההמרות
- פותחים בדפדפן Chrome כרטיסייה נפרדת (לא זו שפתוח בה חשבון Google Ads) ועוברים לדף ההמרות באתר. אם אתם לא בטוחים מהו דף ההמרות, פנו אל המְפַתח.
- מאתרים בדף את נתוני הלקוחות שאותם רוצים לשלוח אל Google. לדוגמה, לאחר רכישה הדף עשוי להציג הודעת תודה ולכלול כתובת אימייל של לקוח.
הערה: כדי שההמרות המשופרות יפעלו כמו שצריך, יש לספק את הפרטים לאחד מהשדות הבאים לפחות:
- כתובת אימייל (השדה המועדף)
- שם מלא וכתובת מלאה (שם פרטי, שם משפחה, רחוב, עיר, אזור, מיקוד, מדינה)
- [אופציונלי] אפשר גם לציין מספר טלפון יחד עם כתובת אימייל או עם שם וכתובת מלאים (אבל אסור לציין מספר טלפון בלבד).
- אחרי שתזהו את נתוני הלקוחות בדף, תצטרכו לבצע את השלב הבא כדי להעתיק את הסלקטורים ב-CSS או את משתני JavaScript ולהזין אותם ב-Google Ads.
זיהוי הסלקטורים ב-CSS שמשויכים להמרות משופרות והזנה שלהם ב-Google Ads
- פועלים לפי ההוראות כדי להפעיל המרות משופרות ובוחרים באפשרות 'ציון סלקטורים ב-CSS או משתני JavaScript'.
- לוחצים על התאמה אישית כדי להציג מסך עם שדות שבהם אפשר לציין סלקטורים ב-CSS לכל אחד מסוגי הנתונים הרצויים.
- מסמנים את התיבה שמוצגת לצד כל סוג של נתוני לקוחות שרוצים להטמיע (לדוגמה: כתובת אימייל, שם וכתובת ונתונים אחרים).
- בוחרים באפשרות JavaScript או סלקטור ב-CSS.
הערה: אם אתם משתמשים במשתני JavaScript, סביר להניח שתצטרכו לשאול את המפתח של האתר אילו משתנים צריך להוסיף לשדות האלה. אם אתם משתמשים בסלקטורים ב-CSS, תוכלו לפעול לפי השלבים הבאים.
- בכרטיסייה נפרדת, עוברים אל דף ההמרות.
- בדף ההמרות, אחרי שמוצאים את נתוני הלקוחות המתאימים שרוצים לשלוח עם המרות משופרות, לוחצים עליהם לחיצה ימנית ובוחרים באפשרות 'בדיקה'.
- אם אתם מזינים ב-Google Ads את הסלקטור ב-CSS עבור כתובות אימייל, הקפידו ללחוץ לחיצה ימנית על כתובת האימייל המוצגת בדף ההמרות.
- הדף 'כלים למפתחים' של Chrome ייפתח בדפדפן Chrome.
- חלק מקוד המקור שמוצג בדף 'כלים למפתחים' ב-Chrome יוצג בצורה מודגשת. הקוד המודגש הוא הקטע שכולל את הסלקטורים ב-CSS של נתוני הלקוחות שעליהם לחצתם לחיצה ימנית בשלב 2 של הסעיף הזה.
- מעבירים את העכבר מעל הקוד המודגש ולוחצים עליו לחיצה ימנית.
- גוללים למטה ל'העתקה' ובוחרים 'סלקטור'.
- מדביקים את הטקסט בשדות המתאימים ב-Google Ads (בכרטיסייה האחרת). הקטע אמור להיראות בערך כך:
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- יש לבצע את השלבים 6 עד 12 בסעיף הזה עם כל סוג של נתוני לקוחות שרוצים להעביר (כתובת אימייל, שם וכתובת וכו').
- ב-Google Ads, לוחצים על שמירה.
אימות ההטמעה
כדי לוודא שהטמעת ההמרות המשופרות פועלת באופן תקין, עליכם לעבור לדף ההמרות (יכול להיות שתצטרכו להשלים המרה לבדיקה כדי לעשות זאת) ולאחר מכן לבצע את השלבים האלה. מומלץ לעשות זאת מיד לאחר הטמעת ההמרות המשופרות, כדי שתהיה אפשרות לבצע שינויים אם היא לא פועלת כהלכה.
אימות ההטמעה באמצעות הכלים למפתחים של Chrome
- לוחצים לחיצה ימנית בדף האינטרנט.
- בוחרים באפשרות בדיקה.
- בוחרים בכרטיסייה 'רשת'.
- מזינים google בסרגל החיפוש.
- מאתרים את בקשת הרשת שמועברת אל googleadservices.com/pagead/conversion/ (או אל google.com/pagead/1p-conversion/ בדפדפנים מסוימים).
- לוחצים על הכרטיסייה 'מטען ייעודי (payload)' כדי להציג את רשימת הפרמטרים של מחרוזת השאילתה.
- מחפשים את הפרמטר em שהערך שלו הוא מחרוזת מגובבת. התחילית של הערך הזה צריכה להיות tv.1~em ואחריה מופיעה מחרוזת ארוכה של תווים. אם הפרמטר em מופיע, סימן שתג ההמרות המשופרות קולט ומגבב את האובייקט
enhanced_conversion_data
.
בדיקת דוח האבחון לאחר 72 שעות לאישור ההטמעה
- בחשבון Google Ads, לוחצים על סמל היעדים .
- לוחצים על התפריט הנפתח המרות בתפריט הקטעים.
- לוחצים על פעולת ההמרה שעבורה הופעלה התכונה 'המרות משופרות'.
- בוחרים באפשרות אבחון מתפריט הדפים שבחלק העליון. תוכלו לראות את דוח האבחון של תג ההמרות המשופרות ואת המדדים של ההמרות המשופרות בכל קטע.
- עוברים על בדיקות התקינות השונות כדי לוודא שהכול פועל כמו שצריך.
- אם בדוח האבחון של התג מופיעה התראה על בעיה אפשרית, פועלים לפי ההוראות בהתראה ובמרכז העזרה כדי לפתור אותה.
השבתה של המרות משופרות
כדי להשבית את ההמרות המשופרות ברמת החשבון, פועלים לפי השלבים הבאים:
- בחשבון Google Ads, לוחצים על סמל היעדים .
- לוחצים על התפריט הנפתח המרות בתפריט הקטעים.
- לוחצים על הגדרות.
- מרחיבים את הקטע 'המרות משופרות'.
- מבטלים את הסימן של התיבה כדי להשבית את ההמרות המשופרות.
- לוחצים על שמירה.
כדי להשבית המרות משופרות ברמה של פעולת ההמרה, מבצעים את הפעולות הבאות:
- בחשבון Google Ads, לוחצים על סמל היעדים .
- לוחצים על התפריט הנפתח המרות בתפריט הקטעים.
- בוחרים את פעולת ההמרה שרוצים להשבית עבורה המרות משופרות.
- לוחצים על הגדרות.
- מרחיבים את הקטע 'המרות משופרות'.
- מבטלים את הסימון של התיבה לצד 'הפעלת המרות משופרות'.
- לוחצים על שמירה.