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

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

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

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

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

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

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

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

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

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

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

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

    หรือใช้ URL สุดท้ายของโฆษณา

  2. เลือกเทมเพลต URL ติดตามที่จะใช้

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

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

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

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

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

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

    ระบบจะขยาย URL สุดท้ายโดยทําตาม 3 ขั้นตอนต่อไปนี้

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

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

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

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

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

      {ignore}พารามิเตอร์ ValueTrack ใน URL สุดท้ายที่ขยายจะถูกนำออก

  6. ขยายเทมเพลตการติดตาม

    หากเทมเพลตการติดตามมีค่าว่าง (ตามที่กำหนดไว้ในขั้นตอน 2) ระบบจะข้ามขั้นตอนนี้ มิเช่นนั้น ระบบจะขยายเทมเพลต URL ติดตามดังนี้

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

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

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

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

    3. แทนที่พารามิเตอร์ {lpurl} ในเทมเพลตการติดตาม

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

      • หากใส่ {lpurl} ที่จุดเริ่มต้นของเทมเพลตการติดตาม ระบบจะไม่ใช้ Escape หากอยู่ในตำแหน่งอื่นในเทมเพลตการติดตาม ระบบจะหลีกเลี่ยงอักขระต่อไปนี้ ?, =, ", #, \t, ' และ \[space\]
      • {unescapedlpurl} จะไม่ได้รับการหลีกเลี่ยงเสมอ
      • {escapedlpurl} จะได้รับการหลีกเลี่ยงเสมอ
      • {lpurl+2} จะใช้อักขระหลีก 2 ครั้งเสมอ
      • {lpurl+3} จะซ่อนค่า 3 ครั้งเสมอ
  7. เลือก 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: นาฬิกา

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