האם יש אינטגרציה עם Google Analytics 4?
כן. Checkout Widget שולח אירועי הזמנה ל-Google Analytics 4 (GA4) לאורך מסע ההזמנה. ההוראות האלה מתייחסות לגרסה הנוכחית של Checkout Widget; אם אתם משתמשים בגרסה הישנה, עיינו ב-ווידג’טים מדור קודם.
הגדרת המעקב
בהגדרות של ווידג’ט התשלום, פתחו את Analytics והפעילו את Enable Google Analytics. תחת Send events via, בחרו כיצד הווידג’ט ישלח אירועי הזמנה. הווידג’ט משתמש בשיטה אחת בכל פעם:
- Google Analytics 4 — בחרו באפשרות Use existing tag אם האתר שלכם כבר טוען את התג של Google Analytics, או באפשרות Use custom tag והזינו את מזהה המדידה של GA4 (
G-…). הווידג’ט ישלח את האירועים באופן אוטומטי דרך התג הזה. - Google Tag Manager — הפעילו את Enable Google Tag Manager, ולאחר מכן השתמשו בקונטיינר הקיים של האתר או הזינו מזהה קונטיינר מותאם אישית (
GTM-…). הווידג’ט שולח אירועים ל-Data Layer. אירועי הזמנה יגיעו ל-GA4 לאחר שתגדירו ותפרסמו בקונטיינר תגי אירועים של GA4 עם טריגרים תואמים מסוג Custom Event ונתוני מסחר אלקטרוני מ-Data Layer. עיינו ב-מדריך הגדרת Tag Manager.
שמרו את ההגדרות כדי להפעיל את המעקב. הימנעו מהעברת אותם אירועי הזמנה באמצעות Tag Manager או קוד מותאם אישית בזמן שהווידג’ט שולח אותם גם באמצעות Google Analytics 4, מכיוון שרכישות והכנסות עלולות להיספר פעמיים.
אירועים שנשלחים באופן אוטומטי
| אירוע | מתי Checkout Widget שולח אותו |
|---|---|
page_view | שלב של הווידג’ט מוצג, כולל מסכי הבחירה, התשלום, ההצלחה והשגיאה |
select_item | מוצר, חבילה או שובר מוצר נבחרים מתוך רשימת המוצרים או האירועים |
add_to_cart | הזמנה או חבילה מתווספות לסל הקניות |
view_cart | סל הקניות מוצג |
begin_checkout | השלב להזנת פרטי הלקוח מוצג |
add_payment_info | שלב התשלום מוצג — לפני שליחת פרטי התשלום |
purchase | התשלום מצליח או שהזמנה שלא נותר לתשלום בה דבר מאושרת |
השלבים תלויים במסע ההזמנה. לדוגמה, הזמנה ללא תשלום יכולה לדלג על מסך התשלום.
מה כוללים האירועים
- צפיות בדף:
page_titleו-page_pathמזהים את שלב הווידג’ט, לדוגמהtier_selection,extras_selection,basketאוpayment.page_locationהוא כתובת ה-URL של דף האתר שלכם שמכיל את הווידג’ט. - בחירת מוצר:
item_list_id,item_list_nameומערךitemsמזהים את המוצר או החבילה שנבחרו. - אירועי סל הקניות והתשלום:
currency, ערך מספריvalue,order_id,localeו-items. הפריטים מזהים סוגי כרטיסים, כמויות, מחירים ליחידה ואת המוצר או החבילה שאליהם הם שייכים. בבחירה נעשה שימוש במזהי מוצר או חבילה; באירועים הבאים נעשה שימוש במזהי סוגי כרטיסים. - רכישה: כולל גם את
transaction_id(אסמכתת ההזמנה).couponנכלל ב-begin_checkout, ב-add_payment_infoוב-purchaseכאשר הוא זמין. אירועי Analytics כוללים גם אתwidget_id.
היקף ההכנסות: value הוא הסכום הכולל של הכרטיסים שבמעקב בהזמנות של מוצרים וחבילות, כולל שוברים למוצרים. הוא אינו כולל תוספות, מוצרים פיזיים ורכישות של כרטיסי מתנה, ולכן ההכנסות ב-GA4 עשויות להיות שונות מסכום ההזמנה המלא.
מעקב מותאם אישית
לצורך מעקב מותאם אישית, מפתח האתר שלכם יכול להאזין לאותם שבעה אירועים ב-document עם הקידומת th:, לדוגמה th:purchase. הנתונים שלהם נמצאים ב-event.detail, והם זמינים גם כאשר המעקב המובנה של Google Analytics מושבת.
בדיקת ההגדרה
השלימו הזמנת בדיקה בדף שבו הווידג’ט מוטמע. בדקו ב-GA4 Realtime או DebugView; עדכון הדוחות הרגילים עשוי להימשך 24–48 שעות. עבור Tag Manager, השתמשו ב-Preview כדי לוודא שתגי GA4 מופעלים, ולאחר מכן פרסמו את השינויים.
לצורך רישום לקונסול, אירועים חסרים ובעיות הקשורות להסכמה או לחוסמי פרסומות, פעלו לפי כיצד לנפות שגיאות במעקב של Google Analytics ו-Tag Manager.