הגדרה של מעקב המרות ב-Google Ads עבור דפי נחיתה מסוג AMP

במדריך הזה מוסבר איך להגדיר את מעקב ההמרות בדפי נחיתה מסוג AMP.

במאמר שימוש ב-AMP בדפי הנחיתה של Google Ads מופיעה סקירה כללית מקיפה על AMP ב-Google Ads, כולל מדריך מפורט להטמעת AMP ב-Google Ads.

אם אתם משתמשים ב-Google Analytics, אתם צריכים לפעול לפי השלבים שמפורטים במאמר הגדרה של איחוד פעולות בסשן ב-Google Analytics לדפי AMP כדי שהסשנים של המשתמשים יאוחדו בדפי ה-AMP ובשאר האתר. מומלץ להגדיר את Google Analytics אם אתם יוצרים המרות ממודעות ב-Google Ads על סמך אירועים מרכזיים ב-Google Analytics או מקשרים את Google Ads ל-Google Analytics.

רקע

כדי למדוד המרות בצורה מדויקת, קליקים על מודעות מעבירים GCLID ("מספר הקליק ב-Google") לדפי הנחיתה שלכם. דפי הנחיתה יאחסנו את ה-GCLID בקובץ Cookie בדומיין שלכם, ופרמטר ה-GCLID ייכלל בתגי ההמרה באתר. איך מתבצע מעקב אחרי המרות באתר ב-Google Ads

דפי נחיתה מסוג AMP מוצגים ישירות מהדומיין שלכם, ולכן הם יכולים לאחסן את ה-GCLID בקובץ Cookie בדומיין שלכם. אם דפי הנחיתה ב-AMP ודפי ההמרות נמצאים בדומיינים או בתת-דומיינים שונים שלא יכולים לשתף קובצי Cookie, אתם צריכים להעביר את ה-GCLID בקישורים יוצאים לדפי האתר באמצעות פרמטר של שאילתה בכתובת ה-URL. התגים בדפי האתר יכולים לאחזר את ה-GCLID מהפרמטר של השאילתה ולשמור אותו כקובץ Cookie בדומיין שלכם.

דרישות מוקדמות

מפעילים תיוג אוטומטי ב-Google Ads כדי למדוד המרות באתר בכל הדפדפנים.

הגדרה בסיסית

שלב 1: תגים בדפי נחיתה מסוג AMP

כדי להשתמש ברכיב amp-analytics, קודם צריך לכלול את הסקריפט הנדרש ברכיב <head> של דף ה-AMP. אחרי זה אתם יכולים להגדיר תגי Google Ads באמצעות הרכיב amp-analytics, דרך Google Tag או Google Tag Manager.

אפשרות 1: Google Tag

אם אתם משתמשים ב-Google Tag שמוגדר כברירת מחדל ל-AMP בדפי הנחיתה ב-AMP עם מזהה התג של Google Ads, המערכת מוסיפה מבקרים באתר לרשימות רימרקטינג מסוג "כל המבקרים" (אם הגדרתם רימרקטינג).

ההגדרה הזו גם שומרת את ה-GCLID בקובץ Cookie מהדומיין הנוכחי, ומעבירה את ה-GCLID כברירת מחדל בין תת-דומיינים רגילים (www.,‏ m. ו-amp.). בקטע הקוד לדוגמה הבא, מחליפים את AW-CONVERSION_ID במזהה תג Google Ads (לדוגמה, AW-123456789):

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    "gtag_id": "AW-CONVERSION_ID",
    "config" : {
      "AW-CONVERSION_ID": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

בשדה gtag_id, אפשר לציין את מזהה התג מכל מוצר של Google (לדוגמה, Google Ads או Search Ads 360) שבו אתם משתמשים בדפי ה-AMP, אבל צריך לכלול רק מזהה מוצר אחד ב-gtag_id.

אפשרות 2: Google Tag Manager

שלב 2: תגים בדפים שלא מבוססים על AMP

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

אפשרות 1: Google Tag

פועלים לפי הוראות ההגדרה של Google Tag:

  • מוסיפים את קטע הקוד של Google Tag לכל הדפים באתר.
  • בדפי המרות, צריך להוסיף את קטע הקוד של האירוע בכל מקום בקוד אחרי קטע הקוד של Google Tag.

אפשרות 2: Google Tag Manager

במאגר התגים באינטרנט של Google Tag Manager:

  • יוצרים תג המרות ב-Google Ads ב-Google Tag Manager.
  • מוסיפים תג Conversion Linker למאגר התגים באינטרנט של Google Tag Manager ומגדירים אותו כך שיופעל בכל הדפים.

אם קטע הקוד של Tag Manager בדפי האתר נטען ב-iframe, צריך לבחור באפשרויות Enable linking across domains (הפעלת קישור בין דומיינים) ו-Accept incoming linker parameters (קבלת פרמטרים נכנסים של קישור) בתג Conversion Linker.

הגדרה מתקדמת: הגדרת מעקב המרות בכמה דומיינים

אם דפי ה-AMP שלכם נמצאים בתת-דומיין לא סטנדרטי (כלומר, לא www., m. או amp.) או מקשרים לדפים בדומיין אחר ברמה עליונה, צריך להשלים את ההגדרה הבאה למעקב בכמה דומיינים.

שלב 1: תגים בדפי נחיתה מסוג AMP

אפשר להגדיר תגי Google Ads באמצעות Google Tag או Google Tag Manager.

אפשרות 1: Google Tag

  • מטמיעים את Google Tag ל-AMP בדפי ה-AMP.
  • מוסיפים את קטע הקוד הבא לדף ה-AMP:
    • מחליפים את AW-CONVERSION_ID במזהה התג של Google Ads (לדוגמה, AW-123456789).
    • במערך domains, כוללים את הדומיין שבו מתארח דף ה-AMP, וגם את כל הדומיינים או תתי-הדומיינים של היעד.
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars" : {
    "gtag_id": "AW-CONVERSION_ID",
    "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com", "www.example2.com"] },
    "config" : {
      "AW-CONVERSION_ID": { "groups": "default" }
    }
  }
}
</script>
</amp-analytics>

בשדה gtag_id, אפשר לציין את מזהה התג מכל מוצר של Google (לדוגמה, Google Ads או Search Ads 360) שבו אתם משתמשים בדפי ה-AMP, אבל צריך לכלול רק מזהה מוצר אחד ב-gtag_id.

אפשרות 2: Google Tag Manager

  • יוצרים מאגר תגים של AMP ב-Google Tag Manager ופורסים תגים שתואמים ל-AMP.
  • מוסיפים תג Conversion Linker למאגר התגים של AMP.
  • בוחרים באפשרות Enable linking across domains (הפעלת קישור בין דומיינים), ובקטע Auto Link Domains (קישור אוטומטי של דומיינים) מזינים את הדומיין שבו מתארח דף ה-AMP ואת כל דומייני היעד של הקישורים היוצאים, כרשימה מופרדת בפסיקים.
  • מוסיפים לדף ה-AMP את קטע הקוד של Google Tag Manager שמוגדר כברירת מחדל עבור AMP, ומחליפים את GTM_CONTAINER_ID במזהה מאגר התגים (לדוגמה, GTM-XXXXXX):
<!-- Google Tag Manager -->
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM_CONTAINER_ID&gtm.url=SOURCE_URL" data-credentials="include">
</amp-analytics>

שלב 2: תגים בדפים שלא מבוססים על AMP

מגדירים תגים בדפים שלא מבוססים על AMP באמצעות Google Tag או Google Tag Manager.

אפשרות 1: Google Tag

  • מוסיפים את קטע הקוד הבא של Google Tag לדפים שלא מבוססים על AMP:
    • מחליפים את AW-CONVERSION_ID במזהה התג של Google Ads (לדוגמה, AW-123456789).
    • במערך domains, כוללים את הדומיין שבו מתארח דף ה-AMP, וגם את כל הדומיינים או תתי-הדומיינים של היעד.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'AW-CONVERSION_ID', {
    'linker': {
      'domains': ['subdomain1.example.com', 'subdomain2.example.com', 'www.example2.com']
    }
  });
</script>

אפשרות 2: Google Tag Manager

הגדרה אופציונלית

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

אירוע המרה בדפי AMP

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

בקטע הזה נסביר איך למדוד המרה בדף הנחיתה עצמו ב-AMP.

שימוש ב-Google Tag

בדף ה-AMP שבו רוצים לתעד המרה, מוסיפים טריגר המרה לאובייקט triggers. בדוגמה הבאה מוצג תג מלא בדף המרות ב-AMP שמדווח על המרה ממודעה ב-Google Ads:

<!-- Google tag (gtag) -->
<amp-analytics type="gtag" data-credentials="include">
  <script type="application/json">
  {
    "vars": {
      "gtag_id": "AW-CONVERSION_ID",
      "config": {
        "AW-CONVERSION_ID": {
          "groups": "default"
        }
      }
    },
    "triggers": {
      "CONVERSION_LABEL": {
        "on": "visible",
        "vars": {
          "event_name": "purchase",
          "transaction_id": "",
          "value": 15,
          "currency": "USD",
          "send_to": "AW-CONVERSION_ID/CONVERSION_LABEL"
        }
      }
    }
  }
  </script>
</amp-analytics>

שימו לב לשדות הבאים בתג <amp-analytics> הזה:

  • השדה gtag_id מכיל את מזהה התג שסופק על ידי ההמרות ב-Google Ads (לדוגמה, AW-123456789), והשדה CONVERSION_LABEL הוא תווית ההמרה של פעולת ההמרה.
  • אפשר לציין את מזהה התג מכל מוצר של Google שבו משתמשים בדף ה-AMP, אבל צריך לכלול רק מזהה מוצר אחד בשדה gtag_id.
  • האובייקט config צריך להכיל רשומה אחת לכל מוצר של Google שבו אתם משתמשים כדי למדוד את הפעילות באתר ה-AMP.
  • אם אתם משתמשים גם ב-Google Ads וגם ב-Search Ads 360, עיינו במאמר פרטים טכניים לגבי Google Tag וקטע קוד של אירוע (event snippet) כדי לראות דוגמאות לתגי AMP של Search Ads 360.
  • בדוגמה הזו, הרכיב amp-analytics מופעל באירוע visible בדף. לחלופין, אפשר להגדיר את ההמרה כך שתופעל באירוע אחר, כמו לחיצה על כפתור click.

שימוש ב-Google Tag Manager

במאגר התגים של AMP ב-Google Tag Manager, מוסיפים תגים של מעקב המרות ב-Google Ads או של רימרקטינג ב-Google Ads ומגדירים טריגרים לאירועי ההמרה.

מעקב המרות מסוג שיחת טלפון נתמך בדפי AMP ב-Google Ads.

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

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

אפשרות 1: שימוש באפשרות ההגדרה של Google Tag Manager ב-Google Ads
  1. נכנסים לחשבון Google Ads ובוחרים באפשרות יעדים > המרות > סיכום.
  2. לוחצים על + יצירת פעולת המרה (או פעולת המרה חדשה), ויוצרים פעולת המרה מסוג שיחת טלפון באתר לפי ההוראות במאמר הגדרת המרות מסוג שיחת טלפון.
  3. בשלב הגדרת התג, בוחרים באפשרות שימוש ב-Google Tag Manager.
  4. מעתיקים את מזהה ההמרה ואת תווית ההמרה כדי להשתמש בהם בהגדרת מעקב ההמרות לשיחה ב-AMP בשלב 2.
אפשרות 2: חילוץ ערכים מקטע הקוד להחלפת מספר טלפון של Google Tag

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

<script>
  gtag('config', 'AW-123456789/_ABcDEFg12hI34567jK', {
    'phone_conversion_number': '1-800-123-4567'
  });
</script>

מחלצים את מזהה ההמרה המספרי (בלי הקידומת AW-) ואת תווית ההמרה ממחרוזת היעד gtag('config', ...):

ערך של קטע קוד להחלפת מספר טלפון פרמטר מעקב המרות לשיחה ב-AMP ערך לדוגמה
מזהה מספרי אחרי AW- מזהה המרה (פלח נתיב) 123456789
מחרוזת אחרי / תווית ההמרה (פרמטר של שאילתת cl) _ABcDEFg12hI34567jK

שלב 2: מגדירים את מעקב ההמרות לשיחה ב-AMP

מוסיפים את הסקריפט של הרכיב amp-call-tracking לרכיב <head> של דף ה-AMP:

<head>
  <script async custom-element="amp-call-tracking"
    src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>

כדי למדוד המרות מסוג שיחה, צריך להוסיף את הקישור <a> של הקליק לשיחה לאלמנט <amp-call-tracking> שמפנה לנקודת הקצה של מעקב ההמרות לשיחה ב-Google Ads:

<amp-call-tracking
  config="https://www.googleadservices.com/pagead/conversion/CONVERSION_ID/wcm?cl=CONVERSION_LABEL&tel=1800-123-4567&mode=1">
  <a href="tel:18001234567">+1-800-123-4567</a>
</amp-call-tracking>

מחליפים את מה שכתוב בשדות הבאים:

  • ‫CONVERSION_ID: מזהה ההמרה המספרי ב-Google Ads, בלי הקידומת AW- (לדוגמה, 123456789).
  • ‫CONVERSION_LABEL: תווית ההמרה ב-Google Ads (לדוגמה, _ABcDEFg12hI34567jK).

הפרמטר של השאילתה tel בכתובת ה-URL של config חייב להיות זהה למספר הטלפון בקישור המצורף של <a>.

מגבלות

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