กฎการขยาย URL ที่แสดง

เมื่อสร้าง URL สำหรับแสดง โฆษณาหรือชิ้นงานจะสร้าง URL สำหรับแสดงโดยการรวมฟิลด์ต่างๆ ตามชุดกฎ ส่วนนี้ จะพิจารณากฎเหล่านี้อย่างละเอียด

ลําดับชั้นของเอนทิตี Google Ads

เมื่อแก้ไขช่อง URL แล้ว Google Ads จะใช้ลําดับชั้นต่อไปนี้ (สูงสุดไป ต่ําสุด)

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

ระบบใช้ URL สุดท้ายใด

ระบบจะใช้ URL สุดท้ายโดยค่าเริ่มต้นเมื่อสร้าง URL การแสดงโฆษณา หากเอนทิตีที่รองรับแสดงในเครือข่าย อุปกรณ์เคลื่อนที่และมี URL สุดท้ายบนมือถือที่ถูกต้อง ระบบจะใช้ URL ดังกล่าวแทน URL สุดท้าย ระบบรองรับ URL สุดท้ายของแอปสําหรับโฆษณาเพื่อการมีส่วนร่วมในแอปเท่านั้น

วิธีที่ระบบขยาย URL ที่แสดง

ขั้นตอนที่ระบบดำเนินการเมื่อขยาย URL ที่แสดงมีดังนี้

  1. พิจารณาว่าจะใช้ URL สุดท้ายใด

    โดยเริ่มจากการพิจารณาว่าจะใช้ URL สุดท้ายใด ซึ่งจะแตกต่างกันไปตาม หน่วยงานที่เกี่ยวข้อง

    เอนทิตี ควรใช้ URL สุดท้ายใด
    FeedItem หรือ Asset (ไซต์ลิงก์) ใช้ URL สุดท้ายของตัวเองเสมอ
    โฆษณา X แสดงในคีย์เวิร์ด Y หากคีย์เวิร์ดมี URL สุดท้ายของตัวเอง ให้ใช้ URL นั้น หรือใช้ URL สุดท้ายของโฆษณา
  2. เลือกเทมเพลต URL ติดตามและคำต่อท้าย URL สุดท้ายที่จะใช้

    ระบบจะกำหนดเทมเพลต URL ติดตาม (tracking_url_template) และคำต่อท้าย URL สุดท้าย (final_url_suffix) สำหรับเอนทิตีแต่ละรายการแยกกันโดย การข้ามลําดับชั้นของออบเจ็กต์และเลือกค่าจากเอนทิตี ที่อยู่ล่างสุดในลําดับชั้น หากไม่พบค่าในลำดับชั้นสำหรับฟิลด์ ค่าของฟิลด์จะตั้งค่าเป็นว่าง

    เช่น หากโฆษณามีเทมเพลต URL ติดตามหรือค่าคำต่อท้ายของ URL สุดท้าย ที่กำหนดไว้เฉพาะที่ระดับกลุ่มโฆษณาหลักและระดับบัญชี ระบบจะใช้ค่าจาก กลุ่มโฆษณาหลัก

  3. กำหนดค่าพารามิเตอร์ที่กำหนดเองที่จะใช้

    ระบบจะกำหนดค่าสำหรับพารามิเตอร์ที่กำหนดเองโดยการข้ามลำดับชั้นของออบเจ็กต์ และเลือกค่าจากเอนทิตีที่อยู่ล่างสุดในลำดับชั้น หากไม่ได้กำหนดค่าสำหรับพารามิเตอร์ที่กำหนดเอง ระบบจะใช้สตริงว่างเป็นค่าของพารามิเตอร์ ดังกล่าว

    เช่น เมื่อกำหนดค่าสำหรับพารามิเตอร์ที่กำหนดเองหนึ่งๆ ที่ระดับโฆษณา หากพารามิเตอร์ที่กำหนดเองนั้นมีค่าที่กำหนดไว้ที่กลุ่มโฆษณาหลักและที่ระดับบัญชี ระบบจะใช้ค่าจากกลุ่มโฆษณาหลัก

  4. ขยาย URL สุดท้าย

    หากพบว่า final_url_suffix ไม่ว่างในขั้นตอนที่ 2 ระบบจะต่อท้าย ที่ส่วนท้ายของ URL สุดท้าย ระบบจะขยาย URL สุดท้าย (รวมถึงfinal_url_suffixที่ต่อท้าย) โดยทำตาม 3 ขั้นตอนต่อไปนี้

    1. ขยายค่าพารามิเตอร์ที่กำหนดเอง

      ระบบจะแยกวิเคราะห์ URL สุดท้ายและแทนที่ค่าของพารามิเตอร์ที่กำหนดเองแต่ละรายการใน URL โดยใช้ค่าที่กำหนดในขั้นตอนที่ 3

    2. ขยายแท็ก ValueTrack ใน URL

      ระบบจะแยกวิเคราะห์ URL สุดท้าย และแทนที่ค่าสำหรับแท็ก ValueTrack ที่อยู่ใน URL

    3. นำแท็ก {ignore} ออก

      ระบบจะนำ{ignore}พารามิเตอร์ ValueTrack ใน 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} เสมอ
      • {lpurl+2} จะกำหนดเป็นอักขระหลีก 2 ครั้งเสมอ
      • {lpurl+3} จะกำหนดเป็นอักขระหลีก 3 ครั้งเสมอ
  6. เลือก URL การแสดง

    หาก URL เทมเพลตการติดตามว่างเปล่า ระบบจะใช้ URL สุดท้ายแบบขยายจากขั้นตอนที่ 4 มิฉะนั้น ระบบจะใช้ URL ของเทมเพลตการติดตามแบบขยายจาก ขั้นตอนที่ 5

    ไซต์ลิงก์เป็นข้อยกเว้นของกฎนี้ หากเทมเพลต URL ติดตาม (กําหนดในขั้นตอนที่ 2) ไม่มีพารามิเตอร์ {lpurl} ระบบจะใช้ URL สุดท้ายของไซต์ลิงก์เป็น 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}

ระบบจะใช้ค่าต่อไปนี้ในการขยายพารามิเตอร์ ValueTrack {keyword}

  • คีย์เวิร์ดที่ 1: รองเท้า
  • คีย์เวิร์ดที่ 2: หมวก
  • คีย์เวิร์ดที่ 3: นาฬิกา

ส่วนต่อไปนี้แสดงวิธีแก้ไขพารามิเตอร์ต่างๆ สำหรับแต่ละเอนทิตี เหล่านี้