OpenAdLibraryOpenAdLibrary
การวิจัยโฆษณาคู่แข่ง

การใช้ ads.txt & sellers.json สำหรับการวิเคราะห์โฆษณา (คู่มือปฏิบัติ)

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

ภาพประกอบเนื้อหา: การใช้ ads.txt & sellers.json สำหรับการวิเคราะห์โฆษณา (คู่มือปฏิบัติ)

ads.txt และ sellers.json เป็นไฟล์ข้อความขนาดเล็กสองไฟล์ที่เผยแพร่สาธารณะ ซึ่งเมื่ออ่านพร้อมกันจะบอกคุณว่าใครได้รับอนุญาตให้ขายปริมาณแสดงผลโฆษณาของผู้เผยแพร่ และใครเป็นเจ้าของ seller ID ในสายโซ่จริง ๆ สำหรับงานวิจัยเชิงแข่งขันและซัพพลายเชน พวกมันเป็นหนึ่งในไม่กี่แหล่งข้อมูลที่ตรวจสอบได้และเป็นข้อเท็จจริงในอุตสาหกรรมที่การอ้างส่วนใหญ่ (งบประมาณการลงโฆษณา, การเข้าถึง, "ปริมาณแสดงผลพรีเมียม") ตรวจสอบไม่ได้ นี่คือวิธีใช้งานพวกมันจริง ๆ

แต่ละไฟล์ประกอบด้วยอะไรในทางปฏิบัติ#

ads.txt อยู่ที่ domain.com/ads.txt บน root domain ของผู้เผยแพร่ใด ๆ และเป็นรายชื่อบริษัททุกแห่งที่ได้รับอนุญาตให้ขายปริมาณแสดงผลของผู้เผยแพร่ โดยหนึ่งบรรทัดต่อหนึ่งความสัมพันธ์ บรรทัดทั่วไปมีลักษณะดังนี้:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

นั่นคือโดเมนของเอ็กซ์เชนจ์หรือ SSP, ID บัญชีของผู้เผยแพร่กับเอ็กซ์เชนจ์นั้น, ความสัมพันธ์เป็น DIRECT (ผู้เผยแพร่ตกลงโดยตรงกับพวกเขา) หรือ RESELLER (มีตัวกลางเข้ามาเกี่ยวข้อง) และ certification authority ID (ระบุหรือไม่ก็ได้) sellers.json เป็นภาพสะท้อน ซึ่งเผยแพร่โดยเอ็กซ์เชนจ์หรือ SSP ที่ exchange.com/sellers.json, รายชื่อบัญชีผู้ขายทุกบัญชีที่เอ็กซ์เชนจ์นั้นทำงานด้วย ชื่อของพวกเขา (บางครั้ง) และว่าพวกเขาเป็น PUBLISHER, INTERMEDIARY หรือ BOTH เมื่อนำทั้งสองมาเปรียบเทียบกัน คุณสามารถยืนยันได้ว่าผู้ขายที่อ้างถึงสำหรับช่องโฆษณาเฉพาะมีควมสัมพันธ์ที่ได้รับอนุญาตจริงหรือไม่ หรือว่ามีบางอย่างไม่ลงตัว

ทำไมสิ่งนี้ถึงสำคัญสำหรับงานวิจัยการแข่งขันและความปลอดภัยของแบรนด์#

ซัพพลายเชนโฆษณา ระหว่างงบประมาณของผู้ลงโฆษณาและเพจของผู้เผยแพร่นั้นแทบจะไม่เคยเป็นจุดเดียว โฆษณามักไหลผ่านความสัมพันธ์ของ ปริมาณแสดงผลขายต่อ หนึ่งหรือหลายชั้นก่อนจะถึงปลายทาง และแต่ละขั้นคือโอกาสที่อาจมีการบิดเบือนการอ้างถึง การปลอมแปลงโดเมน หรือความสับสนง่าย ๆ ว่าใครเป็นผู้ดำเนินการโฆษณาจริง ๆ ads.txt และ sellers.json มีอยู่เพื่อทำให้สายโซ่นั้นสามารถตรวจสอบได้โดยเฉพาะ:

  • ยืนยันการอ้างอิงของเครือข่าย หากเครือข่ายเนทีฟหรือ DSP อ้างว่ามีการเข้าถึงปริมาณแสดงผลของผูเผยแพร่โดยตรง ไฟล์ ads.txt ของผู้เผยแพร่นั้นจะระบุพวกเขาเป็น DIRECT หากพวกเขาปรากฏเป็นผู้ขายต่อหลายขั้นหรือไม่ปรากฏเลย นั่นคือข้อมูลที่มีประโยชน์ก่อนที่คุณจะซื้อ

  • ตรวจจับการปลอมแปลงโดเมน การดำเนินการที่ฉ้อโกงบางครั้งอ้างว่ามอบปริมาณแสดงผลของผู้เผยแพร่พรีเมียมโดยไม่ได้รับอนุญาต การตรวจสอบ ads.txt เทียบกับโดเมนคำขอประมูลจริงเป็นวิธีมาตรฐานที่ฟรีในการจับสัญญาณนี้

  • ทำความเข้าใจว่าเหตุใดโฆษณาจึงมีลักษณะเช่นนั้น เมื่อคุณติดตาม วิธีที่เครื่องมือแอบสอดโฆษณาจับโฆษณาเนทีฟ การจับคู่ ads.txt/sellers.json มักเป็นวิธีที่เร็วที่สุดในการยืนยันว่าเครือข่ายใดให้บริการ placement ที่กำหนดจริง ๆ แทนที่จะเดาจากสไตล์ภาพของวิดเจ็ตเพียงอย่างเดียว

  • ตรวจสอบเส้นทางซัพพลายของคุณเอง หากคุณเป็นผู้เผยแพร่ ไฟล์ ads.txt ของคุณเองก็เป็นวิธีที่เร็วที่สุดในการตรวจสอบว่าพาร์ทเนอร์ที่คุณตัดความสัมพันธ์ (หรือไม่เคยอนุญาต) ยังอยู่ในรายชื่อหรือไม่ หรือว่าการรวมระบบได้เพิ่มบรรทัดที่คุณไม่ได้คาดคิด

กระบวนการทำงานห้าขั้นตอนเชิงปฏิบัติ#

  1. ดึงไฟล์ ads.txt ของผู้เผยแพร่ เรียกดู https://[publisher-domain]/ads.txt โดยตรงในเบราว์เซอร์หรือด้วยสคริปต์ง่าย ๆ มันเป็นข้อความธรรมดา ไม่ต้องรับรองความถูกต้อง
  2. หาบรรทัดสำหรับเอ็กซ์เชนจ์หรือเครือข่ายที่คุณกำลังตรวจสอบ ค้นหาโดเมน (เช่น taboola.com, outbrain.com, หรือ SSP ที่เกี่ยวข้อง) และจดหมาย ID บัญชีของผู้เผยแพร่และว่าถูกระบุเป็น DIRECT หรือ RESELLER
  3. ดึงไฟล์ sellers.json ของเอ็กซ์เชนจ์นั้น เรียกดู https://[exchange-domain]/sellers.json และค้นหา seller ID ที่คุณพบในขั้นตอนที่ 2
  4. เปรียบเทียบชื่อผู้ขายและประเภท รายการใน sellers.json ตรงกับผู้เผยแพร่ที่คุณเริ่มต้นหรือไม่ ระบุว่าเป็น PUBLISHER (ตามที่คาดไว้สำหรับความสัมพันธ์โดยตรง) หรือ INTERMEDIARY (คาดไว้สำหรับสายโซ่ผู้ขายต่อ)
  5. ติดตามสายโซ่หากเป็นความสัมพันธ์ RESELLER บรรทัด RESELLER หมายความว่ามีเอนทิตีอื่นอยู่ระหว่างผู้เผยแพร่กับเอ็กซ์เชนจ์ ตัวกลางนั้นควรจะถือข้อมูล SupplyChain object (schain) ของตัวเองในคำขอประมูล ซึ่งบันทึกทุกขั้นตอนสำหรับการตรวจสอบได้เต็มที่ แม้ว่าข้อมูล schain จะไม่สามารถเห็นได้จากไฟล์ ads.txt/sellers.json เพียงอย่างเดียว แต่มันต้องเข้าถึงสตรีมประมูลจริงหรือเครื่องมือที่จับได้

ผลการตรวจพบทั่วไป และความหมาย#

สิ่งที่คุณพบ ความหมายที่น่าจะเป็น
เครือข่ายที่คุณกำลังตรวจสอบไม่ได้อยู่ในไฟล์ ads.txt ของผู้เผยแพร่เลย ปริมาณแสดงผลไม่ได้รับอนุญาต หรือคุณกำลังมองหาโดเมนผู้เผยแพร่ผิดสำหรับ placement นั้นโดยเฉพาะ (พบได้บ่อยกับซับโดเมนและการทำงานร่วมกันระหว่างแอปและเว็บ)
ระบุเป็น RESELLER เท่านั้น และอยู่ลึกหลายชั้น ปริมาณแสดงผลกำลังถูกขายต่อผ่านตัวกลาง ควรตรวจสอบเพิ่มเติมก่อนซื้อในปริมาณมาก
รายการ sellers.json ระบุ "CONFIDENTIAL" เอ็กซ์เชนจ์กำลังปิดบังชื่อผู้ขาย ซึ่งอนุญาตได้ภายใต้ข้อกำหนด แต่ลดความโปร่งใส
Publisher ID ปรากฏกับโดเมนเอ็กซ์เชนจ์หลายโดเมนเป็น DIRECT ปกติ ผู้เผยแพร่ส่วนใหญ่ทำงานโดยตรงกับเอ็กซ์เชนจ์หลายแห่งพร้อมกัน

สิ่งนี้เข้ากับการ ระบุเครือข่ายโฆษณา อย่างไรในภาพกว้าง#

ads.txt และ sellers.json แข็งแกร่งที่สุดในการยืนยันความสัมพันธ์ทางฝั่งซัพพลาย ไม่ใช่ในการระบุว่าเครือข่ายใดให้บริการโฆษณาเฉพาะที่คุณกำลังดูในฐานะผู้ซื้อจริง ๆ สำหรับการนั้น คุณมักจะทำงานจาก สายโซ่เปลี่ยนเส้นทาง ของครีเอทีฟ ลายเซ็นภาพของวิดเจ็ต และโดเมน tracking pixel ที่เกี่ยวข้อง ซึ่งเป็นแนวทางที่ครอบคลุมใน วิธีระบุเครือข่ายโฆษณาที่อยู่เบื้องหลังโฆษณาใด ๆ คิดถึง ads.txt และ sellers.json เป็นหลักฐานการตรวจสอบสำหรับความสัมพันธ์ด้านซัพพลาย และการวิเคราะห์ครีเอทีฟ/การเปลี่ยนเส้นทางเป็นหลักฐานการตรวจสอบสำหรับสิ่งที่ผู้ลงโฆษณาใช้งานจริง

หมายเหตุเกี่ยวกับเครื่องมือ#

รูปแบบไฟล์ทั้งสองอยู่ภายใต้ข้อกำหนดของ IAB Tech Lab และข้อกำหนดต้นฉบับคือข้อมูลอ้างอิงที่ชัดเจนที่สุดหากคุณเจอกรณีขอบที่ไฟล์เหล่านี้ครอบคลุมไม่หมด เช่น การตั้งค่าหลายบัญชีหรือฟิลด์ OWNERDOMAIN สำหรับการตรวจสอบแบบใช้มือในจุด บราวเซอร์และการค้นหาข้อความก็เพียงพอแล้ว คุณไม่จำเป็นต้องใช้เครื่องมือจ่ายเงินสำหรับการยืนยันเป็นครั้งคราว สิ่งที่ทำให้เหนื่อยคือการทำสิ่งนี้ในระดับกว้างขวางทั่วผู้เผยแพร่หลายสิบราย หรือติดตามการเปลี่ยนแปลงเมื่อเวลาผ่านไป ซึ่งเป็นจุดที่แพลตฟอร์มที่จัดทำดัชนีซัพพลายเชนไว้แล้วทั่วเครือข่ายจะช่วยประหยัดงานดึงไฟล์และเปรียบเทียบซ้ำซาก ดัชนี ad intelligence ของ OpenAdLibrary จับคู่บริบทของเส้นทางซัพพลายแบบนี้กับครีเอทีฟสดและ landing page ที่ติดตามจริง เพื่อให้คุณไม่ต้องนำข้อมูลสามแหล่งมาเปรียบเทียบด้วยมือสำหรับทุก placement ที่คุณต้องการตรวจสอบ

ทำไมสิ่งนี้จึงสำคัญกับเนทีฟมากกว่าที่เห็นในครั้งแรก#

เครือข่ายเนทีฟขายปริมาณแสดงผลต่ออย่างต่อเนื่อง ช่องวิดเจ็ตแนะนำเนื้อหาเดียวบนเพจผู้เผยแพร่ อาจผ่านเครือข่ายโดยตรง ผ่านผู้ขายต่อในภูมิภาค หรือผ่าน header-bidding wrapper ที่เป็นนายหน้ารวมแหล่งดีมานด์หลายแห่งพร้อมกัน เนื่องจากโฆษณาเนทีฟแทบจะไม่มีการแสดงแบรนด์ที่มองเห็นได้เหมือนแบนเนอร์แสดงผล และเนื่องจากวิดเจ็ตเองมักมีลักษณะเหมือนกันไม่ว่าเครือข่ายใดจะเป็นเบื้องหลัง ads.txt และ sellers.json จึงเป็นทางเดียวที่เชื่อถือได้บางครั้งในการยืนยันว่าเครือข่ายใดมีความสัมพันธ์กับผู้เผยแพร่ที่กำหนดอย่างถูกต้อง โดยเฉพาะเมื่อไซต์ของผู้เผยแพร่เรียกใช้วิดเจ็ตเนทีฟหลายตัวจากผู้ให้บริการต่างกันพร้อมกัน นี่คือเหตุผลที่การตั้งค่า header-bidding ซึ่งมีเอ็กซ์เชนจ์หลายแห่งแข่งขันกันสำหรับช่องเดียวกันแบบเรียลไทม์ ได้รับประโยชน์จากการยืนยันแบบเดียวกัน: แต่ละเอ็กซ์เชนจ์ที่เข้าร่วมควรมีบรรทัดที่ได้รับอนุญาตเป็นของตัวเองในไฟล์ ads.txt ของผู้เผยแพร่ และมีรายการ sellers.json ที่ตรงกันเป็นของตัวเอง

การทำสิ่งนี้ในระดับกว้าง เทียบกับการทำครั้งเดียว#

การตรวจสอบไฟล์ของผู้เผยแพร่หนึ่งรายด้วยมือใช้เวลาไม่กี่นาที การตรวจสอบทั่วรายชื่อเฝ้าดูของผู้เผยแพร่ 50 ราย ในลักษณะที่ทำซ้ำ เพื่อตรวจจับความสัมพันธ์ใหม่หรือที่หายไป เป็นปัญหาที่ต่างออกไป และเป็นสิ่งที่เงียบหายไปเมื่อความอยากรู้เริ่มแรกจางลง แม้ว่าคุณค่าจะมาจากการทำซ้ำ ๆ หากคุณกำลังสร้างสิ่งนี้เข้ากับกระบวนการวิจัยที่ทำอยู่เป็นประจำ แทนที่จะเป็นเพียงการตรวจสอบครั้งเดียว ควรจับคู่มันกับการ ตรวจสอบซัพพลายเชนโฆษณา ที่คุณทำอยู่แล้วสำหรับการเปลี่ยนแปลงครีเอทีฟและ landing page เพื่อให้ภาพฝั่งซัพพลายและฝั่งครีเอทีฟอัปเดตร่วมกันแทนที่จะเคลื่อนออกจากกัน

หมายเหตุเกี่ยวกับข้อจำกัด#

ไฟล์เหล่านี้ประกาศโดยผู้เผยแพร่และเอ็กซ์เชนจ์เอง ไม่มีสิ่งใดบังคับให้ผู้เผยแพร่รักษา ads.txt ให้เป็นปัจจุบัน และไฟล์ที่ล้าสมัยหรือไม่สมบูรณ์เป็นเรื่องพบได้บ่อย โดยเฉพาะบนไซต์ขนาดเล็ก ให้มองว่ารายการที่ขาดหายหรือไม่สอดคล้องกันเป็นจุดกระตุ้นให้ตรวจสอบเพิ่มเติม ไม่ใช่หลักฐานการฉ้อโกงโดยอัตโนมัติ ผู้เผยแพร่ขนาดเล็กจำนวนมากที่ถูกกฎหมายก็เพียงแค่ไม่ได้อัปเดตไฟล์ของพวกเขาเมื่อเร็ว ๆ นี้ คุณค่าของ ads.txt และ sellers.json คือทำให้สายโซ่ซัพพลายสามารถตรวจสอบได้ ไม่ใช่ทำให้สายโซ่นั้นสมบูรณ์แบบไม่มีผิดพลาด

คำถามที่พบบ่อย

ฉันจะหาไฟล์ ads.txt ของผู้เผยแพร่ได้ที่ไหน
ที่ root domain ของผู้เผยแพร่ เช่น openadlibrary.com/ads.txt มันคือไฟล์ข้อความธรรมดาที่ใคร ๆ ก็สามารถเรียกดูได้โดยตรงในเบราว์เซอร์ โดยไม่ต้องล็อกอินหรือใช้คีย์ API หากไม่มีไฟล์ที่เส้นทางนั้น แสดงว่าผู้เผยแพร่ยังไม่ได้เผยแพร่ไฟล์นี้
ads.txt กับ sellers.json แตกต่างกันอย่างไร
ads.txt เผยแพร่โดยผู้เผยแพร่และระบุว่าเอ็กซ์เชนจ์และเครือข่ายใดได้รับอนุญาตให้ขายปริมาณแสดงผลของตน sellers.json เผยแพร่โดยเอ็กซ์เชนจ์หรือเครือข่ายและระบุบัญชีผู้ขาย (ซึ่งมักเป็นผู้เผยแพร่) ที่ทำงานกับมัน การอ่านทั้งสองไฟล์พร้อมกันทำให้คุณยืนยันความสัมพันธ์ที่อ้างถึงได้จากทั้งสองฝ่าย
บรรทัด RESELLER ใน ads.txt หมายความว่าปริมาณแสดงผลนั้นเป็นของปลอมหรือไม่
ไม่ใช่ RESELLER แค่หมายความว่ามีพาร์ตเนอร์ตัวกลางอยู่ระหว่างผู้เผยแพร่กับเอ็กซ์เชนจ์ ซึ่งเป็นการจัดสรรปกติและพบได้ทั่วไป ในระดับกว้างอาจต้องตรวจสอบเพิ่มเติม แต่เพียงลำพังไม่ถือเป็นสัญญาณการฉ้อโกง โดยเฉพาะสำหรับผู้เผยแพร่ขนาดเล็กหรือในภูมิภาคที่ใช้เส้นทางผ่านผู้รวบรวมปริมาณแสดงผล
ads.txt สามารถบอกได้หรือไม่ว่าเครือข่ายเนทีฟโฆษณาใดให้บริการโฆษณาที่ฉันเห็นเจาะจง
ไม่ได้โดยตรง ads.txt ยืนยันการอนุญาตทางฝั่งซัพพลายสำหรับปริมาณแสดงผลของผู้เผยแพร่โดยทั่วไป มันไม่ได้แมปกับโฆษณาที่แสดงหนึ่งครั้งโดยเฉพาะ หากต้องการระบุว่าเครือข่ายใดให้บริการโฆษณาเฉพาะอันหนึ่ง คุณต้องติดตามสายโซ่การเปลี่ยนเส้นทางและลายเซ็นของวิดเจ็ตแทน
ข้อมูลใน sellers.json นั้นแม่นยำและสมบูรณ์เสมอหรือไม่
ไม่ใช่ ทั้ง ads.txt และ sellers.json ถูกประกาศและบำรุงรักษาโดยผู้เผยแพร่และเอ็กซ์เชนจ์เองภายใต้ข้อกำหนดของ IAB Tech Lab โดยไฟล์อาจล้าสมัย ไม่สมบูรณ์ หรือมีรายการ CONFIDENTIAL ที่ซ่อนชื่อผู้ขาย ควรมองช่องว่างเหล่านี้เป็นจุดให้ตรวจสอบเพิ่มเติม ไม่ใช่หลักฐานชี้ขาดถึงปัญหา
ทีม OpenAdLibrary
เขียนโดยทีม OpenAdLibrary
วิจัยข่าวกรองโฆษณาและโฆษณาเนทีฟ

เราสร้าง OpenAdLibrary แพลตฟอร์มเปิดเพื่อความโปร่งใสด้านโฆษณา ทุกวันระบบของเราจับโฆษณาเนทีฟสดจาก Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo และ MSN ระบุผู้โฆษณาจริงที่อยู่เบื้องหลังแต่ละรายการ และติดตามคลิกไปยังหน้า Landing Page คู่มือเหล่านี้สรุปสิ่งที่เราเห็นจากข้อมูลนั้น เพื่อให้คุณวิจัยตลาดได้เร็วขึ้น