1. לפני שמתחילים
ב-Codelab הזה נסביר איך למדוד את Core Web Vitals באמצעות תבנית ליצירת תג Google Tag Manager (GTM) מוכנה מראש, ואיך לשלוח את הנתונים לנכס Google Analytics 4 (GA4). בנוסף, תלמדו איך לשלוף נתונים מ-Google Ad Manager ומ-Google AdSense אל GA4, כדי ליצור קורלציה בין נתוני שדה של Core Web Vitals לבין ביצועי מודעות באמצעות לוח בקרה מוכן מראש של Looker Studio.
הפעולות שתבצעו:
- מייבאים ומגדירים תג במאגר התגים של Google Tag Manager.
- מדידת מדדי ה-Core Web Vitals של דף האינטרנט ב-GA4.
- הגדרת תג מעקב אירועים של GA4 ב-Google Tag Manager.
- אפשר לעיין בנתוני המדדים למהירות האתר ב-
dataLayerובדוחות של GA4. - מקשרים את נכס GA4 ל-Google Ad Manager ול-Google AdSense.
- אפשר ליצור קורלציה בין נתוני Core Web Vitals לבין הכנסות מפרסום באמצעות לוח בקרה ב-Looker Studio.
הדרישות
- חשבון Google Analytics ונכס אינטרנט ב-GA4 עם הרשאת עריכה.
- חשבון Google Tag Manager ומאגר תגים באינטרנט עם הרשאות פרסום.
- רשת Google Ad Manager או חשבון Google AdSense עם הרשאת אדמין.
- חשבון Looker Studio.
2. הוספת תבנית ליצירת תג מ-GitHub ל-GTM
מדידת מדדי Core Web Vitals באמצעות תבנית ליצירת תג של GTM מבוססת על web-vitals הספרייה. קודם כול, נוריד את תבנית ליצירת תג של GTM.
- פותחים את הקובץ template.tpl.
- הורדת הקובץ למחשב
עכשיו עוברים לחשבון Google Tag Manager.
- פותחים את מאגר התגים באינטרנט.
- יוצרים סביבת עבודה חדשה ומזינים שם (למשל, "מדידת Core Web Vitals").
- עוברים אל 'תבניות'.
- בקטע Tag Templates (תבניות תגים), לוחצים על הלחצן New (חדש).

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

- בוחרים את קובץ ה-TPL שהורדתם קודם מהמחשב.
- לחץ על הלחצן "שמור".

הוספתם את תבנית ליצירת תג למאגר התגים של Google Tag Manager.
3. הגדרת התג Web Vitals
- בסביבת העבודה של Google Tag Manager, עוברים אל Tags (תגים).
- מוסיפים את תג Web Vitals על ידי לחיצה על 'חדש', ואז על 'הגדרת תג' ובחירה בתג Web Vitals בקטע 'בהתאמה אישית'.
- בשלב הבא מגדירים את ההגדרות השונות. כל ההגדרות מוסברות במאגר GitHub. ההגדרות הבאות מספיקות כדי שהמדריך הזה ומרכז הבקרה הסופי יעבדו.

- מחילים אחד מהטריגרים של צפיות בדף, למשל הטריגר All Pages (כל הדפים).
- במקרה הצורך, מוסיפים גם חריגים להפעלת הטריגר.
- נותנים לתג את השם Core Web Vitals - All Pages (מדדי ליבה של ביצועי אתרים – כל הדפים) ושומרים אותו.

4. עיון בנתוני Web Vitals ב-dataLayer
כדי לראות את התג בפעולה, עוברים למצב תצוגה מקדימה של Google Tag Manager. כלי Tag Assistant ייפתח ותתבקשו להזין כתובת URL כדי להציג תצוגה מקדימה של ההגדרה ולנפות באגים. מזינים כתובת URL של דף שבו מוטמע מאגר התגים של Google Tag Manager ולוחצים על Connect (קישור). תיפתח כרטיסייה נפרדת עם כתובת ה-URL שצוינה.
- כדי לעבוד עם הדף, גוללים ולוחצים על רכיבים או על אזורים ריקים.
- אחר כך חוזרים לכרטיסייה עם Tag Assistant ומצב התצוגה המקדימה של Google Tag Manager.
- בצד ימין יופיעו האירועים השונים שנדחפו אל
dataLayer. - קודם צריך לבדוק אם תג Web Vitals הופעל בטריגר של הצגת הדף שבחרתם.

- אפשר לראות גם שלושה אירועים מסוג web_vitals, שכל אחד מהם מייצג מדד ליבה אחד של Web Vitals: LCP, INP ו-CLS.

- לוחצים על הראשון ובצד שמאל פותחים את הכרטיסייה API Call (קריאה ל-API), שבה יופיעו הנתונים שנדחפו מתבנית ליצירת תג אל
dataLayer.

- כדאי לבדוק גם את הרשומות האחרות של אירועי web_vitals. אפשר להשתמש ב
web-vitals.jsמסמכי התיעוד כהפניה לסוגי הנתונים השונים.
5. שליחת נתוני Web Vitals ל-GA4
כדי לשלוף את הנתונים של Core Web Vitals מ-dataLayer ולשלוח אותם ל-GA4, צריך:
- יצירת טריגר לתג GA4
- יוצרים משתנים כדי לשלוף נתונים מ-
dataLayer - יצירת תג מעקב אירועים של GA4
יצירת הטריגר
- בסביבת העבודה של Google Tag Manager, עוברים אל Triggers (טריגרים).
- כדי להוסיף טריגר חדש, לוחצים על New (חדש), ואז על Trigger Configuration (הגדרת הטריגר) ובוחרים באפשרות Custom Event (אירוע מותאם אישית) בקטע Other (אחר).
- מגדירים את הערך web_vitals בשדה Event name (שם האירוע), נותנים שם לטריגר ושומרים.

יצירת משתנים של dataLayer
- בסביבת העבודה של Google Tag Manager, עוברים אל Variables (משתנים).
- יוצרים משתנה שהוגדר על ידי המשתמש מהסוג Data Layer Variable (משתנה של שכבת נתונים).
- מגדירים את webVitalsData.name בשדה 'שם המשתנה בשכבת הנתונים', נותנים שם למשתנה (למשל DLV – webVitalsData.name) ושומרים.

- חוזרים על השלבים האלה לגבי ארבעת המשתנים הנדרשים האחרים בשכבת הנתונים. יצירת 'webVitalsData.value'.

- יוצרים עוד משתנה עם השדה 'שם' webVitalsData.id.

- יוצרים את המאפיין webVitalsData.rating.

- יצירת webVitalsData.delta.

- אחרי שתסיימו, יהיו לכם משתני
dataLayerשהמשתמש הגדיר:

יצירת תג מעקב אירועים של GA4
לפני שיוצרים תג מעקב אירועים של GA4, צריך לוודא שGoogle Tag כבר הוגדר.
- בסביבת העבודה של Google Tag Manager, עוברים אל Tags (תגים).
- מוסיפים תג מעקב אירועים של GA4: לוחצים על 'חדש', ואז על 'הגדרת תג' ובוחרים בתג 'Google Analytics: GA4 event' (אירוע של Google Analytics 4) בקטע Google Analytics.
- מזינים את מזהה המדידה בשדה המתאים.

- בשדה להזנת קלט Event Name (שם האירוע), בוחרים את המשתנה
dataLayerDLV - webVitalsData.name מהשלב הקודם שיצרתם.

- מוסיפים את המשתנים האחרים
dataLayerכפרמטרים של אירוע, כמו שמוצג בצילום המסך. כדאי גם להוסיף את הפרמטר event_category עם ערך כמו Web Vitals כדי לקבץ את האירועים של Core Web Vitals.

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

6. בדיקת הנתונים ב-GA4
כדי לוודא את זרימת הנתונים אל GA4, עוברים שוב למצב התצוגה המקדימה של Google Tag Manager. מזינים כתובת URL ב-Tag Assistant ולוחצים על 'חיבור'.
- כדי לעבוד עם הדף, גוללים ולוחצים על רכיבים או על אזורים ריקים.
- אחר כך חוזרים לכרטיסייה עם Tag Assistant ומצב התצוגה המקדימה של Google Tag Manager.
- בצד שמאל, לוחצים על כל אחת מהרשומות web_vitals ומוודאים שתג Core Web Vitals של GA4 מופעל.

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

- עכשיו עוברים לנכס GA4 ופותחים את הדוח 'פעילות בזמן אמת'.
- בכרטיס 'מספר האירועים לפי שם האירוע' אפשר לוודא שהאירועים של Core Web Vitals נאספים בהצלחה.

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

7. פרסום ההגדרה
אחרי שסיימתם לבדוק את ההגדרה, הגיע הזמן לפרסם את סביבת העבודה.
- פותחים את סביבת העבודה ב-Google Tag Manager.
- בפינה השמאלית העליונה בממשק המשתמש, לוחצים על 'שליחה'.
- מזינים שם גרסה ותיאור גרסה ומעבירים את ההגדרה למצב פעיל על ידי לחיצה על 'פרסום'.
8. קישור GA4 ל-Google Ad Manager או ל-Google AdSense
אחרי איסוף נתוני Core Web Vitals ב-GA4, צריך לוודא שמדדים שקשורים למודעות זמינים גם ב-GA4 כדי שהמרכז לבקרה יפעל. אפשר לקשר את Google Ad Manager ואת Google AdSense ל-GA4, או רק אחד מהפתרונות האלה לפרסום. חשוב לזכור שצריכות להיות לכם הרשאת עריכה (או הרשאה גבוהה יותר) ב-GA4 והרשאת אדמין ב-Google Ad Manager וב-Google AdSense כדי לבצע את הקישור.
קישור GA4 ל-Google Ad Manager
- עוברים לרשת Google Ad Manager.
- לוחצים על 'ניהול' -> 'הגדרות גלובליות' -> 'הגדרות רשת'.
- בקטע 'הגדרות הדוחות', מפעילים את האפשרות 'דוחות של נכס Google Analytics 4 בדיווח של Ad Manager'.

- קוראים את התנאים וההגבלות ולוחצים על 'אישור'.
- שומרים את העדכון.
- עוברים אל 'ניהול' -> 'חשבונות מקושרים' -> 'Google Analytics 4'.
- לוחצים על 'קישור לנכס חדש ב-Google Analytics 4'.
- מאתרים את נכס GA4 שרוצים לקשר ובוחרים אותו.
- לוחצים על 'שמירה' וזהו.

קישור בין GA4 לבין Google AdSense
- נכנסים לחשבון Google AdSense.
- לוחצים על 'חשבון' -> 'גישה והרשאה' -> 'שילוב של Google Analytics'.
- לוחצים על '+קישור חדש'.

- מאתרים את נכס GA4 שרוצים לקשר ובוחרים אותו.
- לוחצים על 'יצירת קישור'.
9. המחשה חזותית של נתונים באמצעות Looker Studio
כדי להציג את נתוני Core Web Vitals יחד עם מדדי המודעות, צריך להגדיר לוח בקרה ב-Looker Studio. כדי לבצע קורלציה בין Core Web Vitals לבין ההכנסות מפרסום, צריך לפעול לפי השלבים הבאים.
- פותחים את תבנית מרכז הבקרה הזו ב-Looker Studio.
- העתקת לוח הבקרה
- מעדכנים את מקור הנתונים על ידי בחירת נכס GA4 מהרשימה הנפתחת.
- סיום
חשוב לזכור: כדי שמרכז הבקרה יפעל ויציג את הנתונים בצורה נכונה, הנתונים צריכים להתבסס על התחביר ועל מוסכמות השמות שמופיעים ב-codelab הזה.
בדף הראשון של מרכז הבקרה מוצגת תצוגה היסטורית של הביצועים של מדדי Core Web Vitals:

בדף השני אפשר להשוות בין Core Web Vitals לבין ההכנסות מפרסום ב-Google Ad Manager או ב-Google AdSense:

בדף השלישי אפשר לנתח את הביצועים של Core Web Vitals ברמת נתיב הדף, יחד עם מדדים שקשורים למודעות:

10. סיכום
מעולה! למדתם איך למדוד ולדווח על Core Web Vitals באמצעות GA4, ואיך למדוד ולדווח על ביצועי מודעות מ-Google Ad Manager ומ-Google AdSense.