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

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

תיוג בצד השרת מאפשר לטעון סקריפטים של Google, כמו gtm.js או gtag.js, ישירות משרת התיוג במקום מהשרתים של Google. כך אפשר להציג נתונים בהקשר של אינטראקציה ישירה (First-Party).

לפני שמתחילים

המדריך הזה מניח שביצעתם את הפעולות הבאות:

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

שלב 1: מגדירים את הלקוח

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

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

בוחרים אפשרות הטמעה כדי לראות הוראות.

שלב 2: מעדכנים את דומיין המקור של הסקריפט

כברירת מחדל, Tag Manager או Google Tag (gtag.js) טוענים את יחסי התלות שלהם משרתים של Google, כמו www.googletagmanager.com. כדי לטעון יחסי תלות דרך השרת שלכם, צריך לעדכן את כתובת ה-URL של הסקריפט באתר.

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

שלב 3: אימות מקור הסקריפטים

בהוראות הבאות מוסבר איך לבצע בדיקות באמצעות Google Chrome. אפשר להשתמש בכל דפדפן לבחירתכם, אבל השלבים עשויים להיות שונים.

כדי לבדוק אם יחסי התלות נטענים בקונטיינר של השרת:

  1. פותחים את האתר בכרטיסייה חדשה בדפדפן.
  2. פותחים בדפדפן את הכלים למפתחים. ב-Google Chrome, אפשר ללחוץ לחיצה ימנית במקום כלשהו בדף ולבחור באפשרות בדיקה.
  3. בכלים למפתחים, פותחים את הכרטיסייה מקורות. בחלון הזה מוצגות כל יחסי התלות שנטענו כשפתחת את האתר.

    • ✅ ההטמעה נכונה אם gtm.js נטען מהמקור שצוין.

    צילום מסך של הכלים למפתחים עם השרת שלך כמקור לסקריפטים של Google

    • ❌ אם בכרטיסייה מקורות יוצג הערך www.googletagmanager.com כמקור של gtm.js, יחסי התלות עדיין נטענים מהשרתים של Google.

    צילום מסך של הכלים למפתחים עם הכתובת www.googletagmanager.com כמקור לסקריפטים של Google

    • כדי לבדוק אם שיניתם את כתובת ה-URL של המקור בקוד, אפשר לעיין בשלב 2.
    • כדאי לבדוק אם הקוד פעיל.

השלבים הבאים

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