การกำหนดค่าการผสานรวมการเสนอราคาแบบเปิด

การเสนอราคาแบบเปิดช่วยให้ Exchange และผู้ซื้อรายอื่นๆ ใช้ประโยชน์จากโครงสร้างพื้นฐานการเสนอราคาแบบเรียลไทม์ของ Google เพื่อเสนอราคาสำหรับพื้นที่โฆษณา Google Ad Manager และ AdMob

หากต้องการเข้าร่วมการเสนอราคาแบบเปิด ให้กำหนดค่าการผสานรวมการเสนอราคาแบบเรียลไทม์ซึ่งปรับแต่งสำหรับกรณีการใช้งานการเสนอราคาแบบเปิด แล้วส่งปลายทางของผู้เสนอราคาไปให้ผู้จัดการฝ่ายดูแลลูกค้าของ Google ทำการทดสอบเพื่อตรวจสอบว่าการผสานรวมทำงานอย่างถูกต้อง ขั้นตอนนี้จะทำเพียงครั้งเดียว

จำกัดการผสานรวมไว้เฉพาะผู้เผยแพร่โฆษณาบางราย

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

โปรโตคอลและการเข้ารหัสที่รองรับ

การเสนอราคาแบบเปิดใช้โปรโตคอล RTB ของ Authorized Buyers และ OpenRTB แบบเรียลไทม์ที่เป็นกรรมสิทธิ์ ดูข้อมูลเพิ่มเติม

การใช้งาน Google OpenRTB

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

จัดการคำขอราคาเสนอที่เข้ามาใหม่

การเสนอราคาแบบเปิดใช้โครงสร้าง BidRequest เดียวกันกับ Authorized Buyers แต่ระบบจะส่งบางช่องไปยังผู้เข้าร่วมการเสนอราคาแบบเปิดเท่านั้น ดูคู่มือคำขอเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับช่องเฉพาะการเสนอราคาแบบเปิดที่ส่งในคำขอราคาเสนอ

ตอบกลับด้วยราคาเสนอ

การเสนอราคาแบบเปิดยังใช้โครงสร้าง BidResponse ที่คล้ายกับของ Authorized Buyers โดยจะส่งช่องพิเศษบางช่องไปให้ผู้เข้าร่วมการเสนอราคาแบบเปิด ดูคู่มือคำตอบ เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับช่องสำหรับการเสนอราคาแบบเปิดโดยเฉพาะที่คุณตอบกลับได้

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

ติดตามการแสดงผลเพื่อลดความคลาดเคลื่อน

ขอแนะนำให้คุณใช้ช่อง impression_tracking_url (ไม่บังคับ) เพื่อดึงข้อมูลระดับการแสดงผลเมื่อ Google บันทึกเหตุการณ์ที่เรียกเก็บเงินได้ซึ่งคุณจะได้รับการเรียกเก็บเงิน สำหรับ OpenRTB การเปิดเผยนี้จะแสดงเป็น BidResponse.seatbid[].bid[].ext.impression_tracking_url และ BidResponse.ad[].impression_tracking_url ในโปรโตคอลของ Google

การแก้ไขความคลาดเคลื่อนของดีมานด์ของ Google (เบต้า)

ฟีเจอร์นี้มีเป้าหมายเพื่อให้แน่ใจว่าจำนวนการแสดงผลที่มีการเรียกเก็บเงิน Exchange สอดคล้องกับจำนวนการแสดงผลที่ Google Display & Video 360 (DV360) จ่าย

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

เผยแพร่ google_query_id ในคำขอราคาเสนอ

เพื่อให้แน่ใจว่าจำนวนการแสดงผลที่ถูกต้องตรงกับดีมานด์ของ Google จะต้องมีการเผยแพร่ google_query_id ตามที่เป็นอยู่จากคำขอการเสนอราคาแบบเปิดไปยังแพลตฟอร์มดีมานด์ของ Google ซึ่งเป็นข้อกำหนดเบื้องต้น สำหรับการแก้ปัญหาความคลาดเคลื่อนของความคลาดเคลื่อนในการเสนอราคาแบบเปิด ความยาวที่คาดไว้ปัจจุบันของ google_query_id คือประมาณ 64 ไบต์

เผยแพร่ third_party_buyer_token ในการเสนอราคาตอบ

ในกรณีที่แพลตฟอร์มดีมานด์ของ Google ชนะการประมูลภายในของ Exchange จะต้องมีการเผยแพร่ช่อง third_party_buyer_token ตามที่เป็นอยู่ในการเสนอราคาตอบกลับผ่านการแสดงผลของการเสนอราคาแบบเปิด วิธีนี้ช่วยให้แพลตฟอร์มผู้เผยแพร่โฆษณาของ Google ระบุได้ว่าราคาเสนอที่ชนะจากพาร์ทเนอร์การเสนอราคาแบบเปิดเป็นราคาเสนอในนามของดีมานด์ของ Google สำหรับโอกาสในการแสดงผลเดียวกัน ความยาวสูงสุดในปัจจุบันของช่องนี้คือ 150 ไบต์

ส่งมาร์กอัปครีเอทีฟโฆษณา Google ตามที่แสดงในการเสนอราคาตอบ

เพื่อให้แน่ใจว่ามีการใช้การแก้ไขความคลาดเคลื่อนกับราคาเสนอจากดีมานด์จาก Google จึงต้องมีการแลกเปลี่ยนจึงจะเผยแพร่มาร์กอัปครีเอทีฟโฆษณา Google โดยไม่มี Wrapper (แท็กสคริปต์, iframe หรือ VAST Wrapper) เนื่องจากการแก้ไขความคลาดเคลื่อน Google อาจยกเลิกและไม่ออกใบแจ้งหนี้สำหรับการแสดงผลการเสนอราคาแบบเปิดที่แพลตฟอร์มดีมานด์ของ Google ไม่ได้นับ Google จะตรวจสอบมาร์กอัปครีเอทีฟโฆษณาเป็นระยะๆ เพื่อยืนยันว่ามีการส่งราคาเสนอด้วย third_party_buyer_token ในนามของดีมานด์จาก Google และไม่ใช่ผู้ซื้อรายอื่น

ครีเอทีฟโฆษณา HTML5

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

Google จะใช้การแก้ไขความคลาดเคลื่อนไม่ได้หาก Exchange รวมครีเอทีฟโฆษณา HTML ของ Google ไว้ในแท็ก (script, iframe หรือเทคนิคอื่นๆ) ที่โหลดหรือแสดงผลโค้ด HTML ของ Google ในเวลาต่อมา

ครีเอทีฟโฆษณาวิดีโอ VAST

Exchange ต้องใช้วิธีใดวิธีหนึ่งต่อไปนี้ในการเติมข้อมูล VASTTagURI ในการตอบสนอง VAST XML เพื่อให้มีสิทธิ์ใช้การแก้ไขความคลาดเคลื่อน

  1. Exchange สามารถเก็บรักษาค่าขององค์ประกอบ VASTTagURI ไว้ ซึ่งเป็นส่วนหนึ่งของเอกสาร VAST XML ที่ Google แสดงผลในช่อง adm ตามที่เป็นอยู่ โดยใช้การขยายมาโครเฉพาะสำหรับ Exchange ที่ปกติแล้วจะใช้
  2. DV360 จะเติมข้อมูลในช่อง nurl ด้วย URL เอกสาร VAST ในการเสนอราคาตอบของ Exchange ได้ จากนั้น Exchange จะส่งค่า nurl ที่ Google (DV360) ตอบกลับในแท็ก VASTTagURI ได้ โดยมาโครเฉพาะสำหรับ Exchange จะขยายตามปกติตามที่ต้องการ

Exchange สามารถระบุเหตุการณ์ VAST และเครื่องมือติดตามข้อผิดพลาดเพิ่มเติมภายในเอกสาร XML ของ VAST ได้หากจำเป็น

ดีล

Exchange ที่เข้าร่วมการเสนอราคาแบบเปิดสามารถใช้ ดีลที่ต้องการ (PD), การประมูลส่วนตัว (PA) กับการเสนอราคาแบบเปิดได้ ต้องระบุรหัสดีลและประเภทดังต่อไปนี้

ฟิลด์ คำอธิบาย
โปรโตคอล OpenRTB:
BidResponse.seatbid[].bid[].dealid

โปรโตคอลของ Google:
BidResponse.ad[].adslot[].exchange_deal_id
รหัสดีลจากเนมสเปซของ Exchange ที่เชื่อมโยงกับราคาเสนอและรายงานไปยังผู้เผยแพร่โฆษณา ข้อความนี้เป็นข้อความ UTF8 ที่กําหนดเองและต้องมีขนาดไม่เกิน 64 ไบต์
โปรโตคอล OpenRTB:
BidResponse.seatbid[].bid[].ext.exchange_deal_type

โปรโตคอลของ Google:
BidResponse.ad[].adslot[].exchange_deal_type
enum ที่ระบุประเภทของดีล ซึ่งจะรายงานต่อผู้เผยแพร่โฆษณาและมีผลต่อวิธีจัดการดีลในการประมูล ค่าที่เป็นไปได้มีดังนี้
OPEN_AUCTION = 0;
PRIVATE_AUCTION = 1;
PREFERRED_DEAL = 2;
EXCHANGE_AUCTION_PACKAGE = 3;

ด้านล่างคือตัวอย่างการเสนอราคาตอบของ OpenRTB สำหรับ PD/PA

id: "ECHO_BIDREQUEST_ID"
seatbid {
  bid {
    id: "BID_ID"
    impid: "1"
    price: 1.23
    adm: "AD_TAG"
    adomain: "DECLARED_LANDING_PAGE_URL"
    cid: "BILLING_ID"
    crid: "CREATIVE_ID"
    dealid: "DEAL_ID"
    w: 300
    h: 250
    [com.google.doubleclick.bid] {
      impression_tracking_url: "IMPRESSION_TRACKING_URL"
      exchange_deal_type: "DEAL_TYPE"
    }
  }
}

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

การจัดการเวลาในการตอบสนอง

คุณควรใช้สถานที่ซื้อขายที่พบในคู่มือการเพียร์เพื่อประมาณเวลาในการตอบสนองที่ปลายทางของผู้เสนอราคาจะมีเมื่อตอบกลับคำขอราคาเสนอขาเข้า

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

มาโครการคลิก

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

API

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

คุณติดต่อผู้จัดการลูกค้าด้านเทคนิคเพื่อกำหนดค่าบัญชีสำหรับการเข้าถึง API เหล่านี้และเรียกข้อมูลรหัสบัญชีที่จำเป็นในการเรียกใช้ API ได้ หากต้องการรับการสนับสนุนด้านเทคนิคในการใช้ API เหล่านี้ คุณอาจติดต่อทีมสนับสนุนของ adxbuyerapi-support@google.com

แหล่งข้อมูลเพิ่มเติม

ตัวอย่างคำขอราคาเสนอและการตอบกลับ

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