כללי הרחבה של כתובת URL להצגת מודעות

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

היררכיית הישות ב-Google Ads

כשמערכת Google Ads פותרת את השדות של כתובות ה-URL המשודרגות, היא משתמשת בהיררכיה הבאה (מהגבוהה לנמוכה):

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

באיזו כתובת URL סופית נעשה שימוש?

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

איך המערכת מרחיבת את כתובת ה-URL להצגה

אלה השלבים שהמערכת מבצעת כשהיא מרחיבת את כתובת ה-URL שמוצגת:

  1. קובעים באיזו כתובת URL סופית להשתמש.

    התהליך מתחיל בקביעת כתובת ה-URL הסופית שבה צריך להשתמש. הזמן משתנה בהתאם לישות המעורבת.

    ישות באיזו כתובת URL סופית להשתמש?
    FeedItem (קישור Sitelink) תמיד צריך להשתמש בכתובת URL סופית משלו.
    מודעה X הוצגה עם מילת המפתח Y אם למילת המפתח יש כתובת URL סופית משלה, צריך להשתמש בה.

    אחרת, צריך להשתמש בכתובת ה-URL הסופית של המודעה.

  2. קובעים באיזו תבנית של כתובת URL למעקב להשתמש.

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

    לדוגמה, אם למודעה יש ערכי תבנית של כתובת URL למעקב שהוגדרו רק ברמת קבוצת המודעות ההורה וברמת החשבון, המערכת תשתמש בערך מקבוצת המודעות ההורה.

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

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

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

  4. מרחיבים את כתובת ה-URL הסופית.

    המערכת מרחיבת את כתובת ה-URL הסופית באמצעות שלושת השלבים הבאים:

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

      המערכת מנתחת את כתובת ה-URL הסופית ומחליפת את הערכים של כל פרמטר מותאם אישית בכתובת ה-URL, לפי הערכים שנקבעו בשלב 3 שלמעלה.

    2. מרחיבים את תגי ValueTrack בכתובת ה-URL.

      המערכת מנתחת את כתובת ה-URL הסופית ומחליפת ערכים בכל תגי ValueTrack שנמצאים בכתובת ה-URL.

    3. מסירים את התג {ignore}.

      כל פרמטר ValueTrack מסוג {ignore} בכתובת ה-URL הסופית המורחבת יוסר.

  5. מרחיבים את תבנית המעקב.

    אם הערך של תבנית המעקב ריק (כפי שנקבע למעלה בשלב 2), השלב הזה מושמט. אחרת, תבנית כתובת ה-URL למעקב מורחבת באופן הבא:

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

      המערכת מנתחת את כתובת ה-URL של תבנית המעקב ומחליפת את הערכים של כל פרמטר מותאם אישית בכתובת ה-URL באמצעות הערכים שנקבעו בשלב 3.

    2. מרחיבים את תגי ValueTrack בכתובת ה-URL.

      המערכת מנתחת את כתובת ה-URL של תבנית המעקב ומחליפת ערכים לכל תגי ValueTrack שמופיעים בכתובת ה-URL.

    3. מחליפים את הפרמטר {lpurl} בתבנית המעקב.

      אם כתובת ה-URL של תבנית המעקב מכילה את הערך {lpurl} או אחד מהוריאנטים שלו, היא מוחלפת בכתובת ה-URL הסופית המורחבת משלב 4.

      • אם הקוד {lpurl} מוטמע בתחילת תבנית המעקב, הוא לא מסומן בתו בריחה. אם הם ממוקמים במקום אחר בתבנית המעקב, תוצג בריחה מהתווים הבאים: ?,‏ =,‏ ",‏ #,‏ \t,‏ ' ו-\[space\].
      • {unescapedlpurl} תמיד לא מקודד.
      • {escapedlpurl} תמיד מקודד.
      • המערכת תוסיף תווי escape פעמיים ל-{lpurl+2}.
      • תווי escape תמיד מתווספים ל-{lpurl+3} שלוש פעמים.
  6. בוחרים את כתובת ה-URL להצגה.

    אם כתובת ה-URL של תבנית המעקב ריקה, המערכת משתמשת בכתובת ה-URL הסופית המורחבת משלב 4. אחרת, המערכת תשתמש בכתובת ה-URL המורחבת של תבנית המעקב מ-שלב 5.

    Sitelinks הם חריג לכלל הזה: אם תבנית כתובת ה-URL למעקב (שנקבעת בשלב 2) לא מכילה את הפרמטר {lpurl}, כתובת ה-URL הסופית של ה-Sitelink משמשת ככתובת ה-URL להצגה.

תרחישים לדוגמה

נניח שיש חשבון עם המבנה הבא:

Account
    Campaign 1
        Ad Group 1
            Ad 1
            Keyword 1 (shoes)
            Keyword 2 (hats)
        Ad Group 2
            Ad 2
            Ad 3
            Keyword 3 (watches)
    FeedItem 1 (sitelink 1)

נניח שהשדות הבאים של כתובות URL משודרגות מוגדרים בישויות האלה:

שם הישות תבנית של כתובת URL למעקב כתובת URL סופית פרמטרים מותאמים אישית
חשבון http://www.cid1-tracking.com/?{_myid}&u={lpurl}
קמפיין 1 _mycampaign=cam1
קבוצת מודעות מס' 1 http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} _myid=ag1id
קבוצת מודעות מס' 2 _myid=ag2id
מודעה 1 http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign}
מודעה 2 http://www.creative2-final.com/?{keyword}{ignore}&{_myid} _myid=ad2id
מודעה 3 http://www.ad3-tracking.com/?{_mycampaign}
מילת מפתח 1 כתובת ה-URL הסופית: http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign}

כתובת ה-URL הסופית לנייד: http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
_myid=k1Id
מילת מפתח 2
מילת מפתח 3
FeedItem 1 כתובת ה-URL הסופית: http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

כתובת ה-URL הסופית לנייד: http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}

הערכים הבאים משמשים להרחבת הפרמטר {keyword} של ValueTrack:

  • מילת מפתח 1: נעליים
  • מילת מפתח 2: כובעים
  • מילת מפתח 3: שעונים

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