Search
Close this search box.
Ads.txt คืออะไร ใช้ทำอะไร

Ads.txt คืออะไร? พร้อมวิธีการใช้

Last updated 4 months ago,
1 mins read

หลายปีที่ผ่านมาอุตสาหกรรมโฆษณาบนสื่อออนไลน์ได้เติบโตขึ้นอย่างมาก จึงทำให้เม็ดเงินโฆษณาจำนวนมหาศาลต่างหลั่งไหลเข้าสู่โลกออนไลน์ แน่นอนว่าเมื่อมีเงินมหาศาลเข้ามาก็ย่อมมีผู้ไม่ประสงค์ดีที่คิดหาวิธีกอบโกยรายได้ในส่วนนี้ด้วยการโกงโฆษณา หรือที่เรียกกันว่า Ad Fraud

ปัญหาที่พบบ่อยของการโกงโฆษณาจะเป็นในเรื่องของปลอมแปลงข้อมูล ทำให้ผู้ลงโฆษณาจาก Google Display Network, Ad Network หรือ Ad Exchange เข้าใจผิดคิดว่าได้ทำการลงโฆษณากับเว็บไซต์ (Publisher) ที่ต้องการ แต่แท้จริงแล้วเป็น Inventory ปลอมที่แอบปนเข้ามา จึงทำให้โฆษณาที่ลงไปไม่ไปถึงกลุ่มเป้าหมาย อีกทั้งเจ้าของเว็บไซต์ (Publisher) ซึ่งเป็นเจ้าของพื้นที่โฆษณาที่แท้จริงต้องสูญเสียรายได้ในส่วนนี้ไปด้วย

ads.txt คืออะไร

จากปัญหาที่เกิดขึ้นทำให้หลายฝ่ายที่เกี่ยวข้องต่างคิดหาวิธีป้องกันการฉ้อโกงในลักษณะนี้ โดยเฉพาะ IAB (Interactive Advertising Bureau) องค์กรที่ไม่แสวงหาผลกำไรที่มุ่งเน้นการปรับปรุงมาตรฐานการโฆษณาดิจิทัล ได้ออกมาพูดเรื่องนี้อย่างจริงจัง โดย IAB ได้ริเริ่มโครงการ ads.txt หรือ Authorized Digital Sellers ซึ่งเป็นเครื่องมือในการตรวจสอบ และเพิ่มความโปรงใสให้กับระบบการซื้อขายโฆษณาแบบ Programmatic โดยความคิดนี้ได้รับการสนับสนุนจากแพลตฟอร์มการโฆษณายักษ์ใหญ่อย่าง Google Adsense, Ad Exchange และแพลตฟอร์มโฆษณาดิจิทัลอื่นๆ อีกมากมาย 

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

นำไฟล์ ads.txt ไปไว้ที่ไหน

เราสามารถอัพโหลดไฟล์ ads.txt ไปยังไดเรกทอรีหลักของเว็บไซต์ หรือ Root Domain ของเว็บไซต์ได้เลย ยกตัวอย่างเช่น example.com/ads.txt

ต้องมีข้อมูลอะไรบ้างในไฟล์ Ads.txt

สำหรับไฟล์ ads.txt จะมีการระบุข้อมูลดังนี้ 

  • Domain ของผู้มีสิทธิ์ในการขายพื้นที่โฆษณา หรือ Ad Exchange
  • Publisher ID หรือ รหัสของผู้ได้รับอนุญาติ
  • ประเภทของการโฆษณา เช่น DIRECT, RESELLER
  • ประเภทของ Inventory (optional) เช่น Display, Video

ตัวอย่างของข้อมูลในไฟล์ ads.txt

# ตัวอย่าง ads.txt
# เว็บไซต์ example.com

# ผู้ลงโฆษณาที่ได้รับการอนุมัติ
google.com, pub-123456789, DIRECT, f08c47fec0942fa0
taboola.com, 1234567, DIRECT, c228e6794e811952

# ผู้ร่วมทีมหรือร่วมค้าขาย
example.net, 5678, DIRECT
partnersite.com, partnerID, RESELLERCode language: HTML, XML (xml)

จากตัวอย่าง:

  • google.com และ taboola.com เป็นผู้ลงโฆษณาที่ได้รับการอนุมัติ โดยมีข้อมูลเพิ่มเติมเช่น Publisher ID และสถานะการตรวจสอบ
  • example.net และ partnersite.com เป็นผู้ร่วมทีมหรือร่วมค้าขาย มีคำสั่ง RESELLER หมายถึง เป็นการขายโฆษณาผ่านผู้ขายอื่น

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

ตัวอย่างไฟล์ ads.txt

ตอนนี้หลายๆ เว็บไซต์ดังเริ่มทยอยใช้งาน ads.txt กันแล้ว ยกตัวอย่างเช่น

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

Tagged with:
ผู้เขียน
Danai Phianphutthikorn
Founder, Writer, Designer, Videography, YouTuber

บทความที่เกี่ยวข้อง

สำหรับเพื่อนๆ ที่กำลังมองหา Code Editor อยู่แล้วละก็ ต้องไม่พลาดบทความนี้ครับ เพราะผมได้รวบรวม Code Editor ยอดนิยมมาฝากเพื่อนๆ กัน แถมใช้ได้ฟรีอีกต่างหาก
เพิ่มความปลอดภัยให้ CDN ผู้ให้บริการ Hosted Libraries ด้วย SRI ฟีเจอร์ความปลอดภัยที่จะช่วยให้ Browser สามารถตรวจสอบความถูกต้องของไฟล์ JS หรือ CSS
รวม CDN ผู้ให้บริการ Hosted Libraries ชื่อดัง สำหรับนักพัฒนาเว็บไซต์ และแอพพลิเคชั่นโดยเฉพาะ เพื่อช่วยปรับปรุง Performance เว็บไซต์ให้ดียิ่งขึ้น
เขียน CSS ให้อ่านโค้ดได้ง่าย ลดความซ้ำซ้อนของโค้ดด้วย BEM CSS มาตรฐานการเขียน CSS ที่ช่วยให้โค้ดเป็นระเบียบ เข้าใจง่าย เหมาะสำหรับนักพัฒนาเว็บไซต์
หลายคนคงจะเคยผ่านตากับหน่วยที่ใช้กำหนดขนาดที่เป็น px, em, rem และ vw กันมาบ้าง แต่รู้รึป่าวว่าพวกมันมีความแตกต่าง และใช้งานกันอย่างไร วันนี้เราจะมาดูกันครับ