การจัดการพื้นที่โฆษณา

คู่มือ ads.txt

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

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

แก้ไขปัญหาเกี่ยวกับ ads.txt ใน AdSense

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

โปรดทราบว่าการเปลี่ยนแปลงที่คุณทำอาจใช้เวลา 2-3 วันจึงจะแสดงใน AdSense และหากเว็บไซต์ไม่ได้ส่งคำขอโฆษณาจำนวนมาก ก็อาจใช้เวลาสูงสุดถึง 1 เดือน

สร้างไฟล์ ads.txt สำหรับเว็บไซต์

  1. ลงชื่อเข้าใช้บัญชี AdSense
  2. คลิกแก้ไขเลยในการแจ้งเตือนในหน้าแรก
  3. คลิกลูกศรลง ลูกศรลง เพื่อเปิดข้อความ "สร้างไฟล์ ads.txt สำหรับ..."
  4. คลิกดาวน์โหลด ระบบจะดาวน์โหลดไฟล์ ads.txt โดยอัตโนมัติ
  5. อัปโหลดไฟล์ไปยังโดเมนระดับรากของเว็บไซต์ (เช่น https://example.com/ads.txt)

    ระดับรากคือระดับที่อยู่ต่ำลงมา 1 ระดับจากรายการที่ระบุไว้ในรายการคำต่อท้ายสาธารณะ เช่น "google.co.uk" เป็นโดเมนรากของ "co.uk" แต่ "maps.google.co.uk" ไม่ใช่โดเมนรากของ "co.uk" ดูข้อกำหนดของ IAB ads.txt

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

เพิ่มรหัสผู้เผยแพร่โฆษณาลงในไฟล์ ads.txt

  1. ลงชื่อเข้าใช้บัญชี AdSense
  2. คลิกแก้ไขเลยในการแจ้งเตือนในหน้าแรก
  3. คลิกลูกศรลง ลูกศรลง เพื่อเปิดข้อความ "เพิ่มรหัสผู้เผยแพร่โฆษณาลงในไฟล์ ads.txt เหล่านี้"
  4. คลิกคัดลอก
  5. วางบรรทัดลงในไฟล์ ads.txt แต่ละไฟล์

    ตอนนี้ไฟล์ ads.txt ควรมีหน้าตาเช่นนี้ โดยที่ pub-0000000000000000 คือรหัสผู้เผยแพร่โฆษณาของคุณเอง

    google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

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

จะเกิดอะไรขึ้นหากไฟล์ ads.txt โฮสต์อยู่บนโดเมนย่อย

Google รวบรวมข้อมูลและบังคับใช้ไฟล์ ads.txt ที่วางไว้ในโดเมนย่อยเมื่อไฟล์นั้นมีอยู่จริงและมีการอ้างอิงจากไฟล์ ads.txt ในโดเมนราก

การอ้างอิงโดเมนย่อยในไฟล์ ads.txt โดเมนรากทำได้โดยเพิ่มการประกาศ subdomain= ตัวอย่างเช่น สมมติว่าไฟล์ ads.txt สำหรับ example.com จำเป็นต้องอ้างอิงโดเมนย่อย subdomain.example.com คุณจะเพิ่มบรรทัด subdomain=subdomain.example.com ลงในไฟล์ ads.txt โดเมนราก ดูรายละเอียดเพิ่มเติมเกี่ยวกับการอ้างอิงโดเมนย่อยได้ในข้อกำหนดของ IAB ads.txt

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

Google รองรับการเปลี่ยนเส้นทางไหม

Google รองรับการเปลี่ยนเส้นทาง HTTP เดียวไปยังปลายทางภายนอกโดเมนรากดั้งเดิม (เช่น example1.com/ads.txt ไปยัง example2.com/ads.txt) ดูข้อมูลการอัปเดต IAB

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

  • example.com/ads.txt เปลี่ยนเส้นทางไปยัง www.example.com/ads.txt
  • example.com/ads.txt เปลี่ยนเส้นทางไปยัง subdomain.example.com/ads.txt
  • example.com/ads.txt เปลี่ยนเส้นทางไปยัง example.com/page/ads.txt

ฉันจะตั้งค่าไฟล์ ads.txt สำหรับ WordPress ได้อย่างไร

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

ฉันจะตั้งค่าไฟล์ ads.txt สำหรับ Blogger ได้อย่างไร

CMS ไม่อนุญาตให้วางไฟล์ในโดเมนรากของฉัน ควรทำอย่างไร

ติดต่อผู้ให้บริการ CMS ที่ควรช่วยอำนวยความสะดวกให้คุณในการโฮสต์ไฟล์ ads.txt ในนามของคุณ

Google บังคับใช้ไฟล์ ads.txt อย่างไร

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

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

สร้างไฟล์ข้อความชื่อ ads.txt และใส่บรรทัดแยกสำหรับแต่ละ Exchange หรือ SSP ที่ได้รับสิทธิ์ให้ขายพื้นที่โฆษณาของคุณ แต่ละบรรทัดควรมีข้อมูล 3 ส่วน (และมีช่องที่ 4 ซึ่งไม่บังคับ) ในรูปแบบนี้

<ช่องที่ 1>, <ช่องที่ 2>, <ช่องที่ 3>, <ช่องที่ 4>

  • <ช่องที่ 1>: ชื่อโดเมน Canonical ของระบบที่โปรแกรมเสนอราคาเชื่อมต่อ โดเมนดังกล่าวอาจเป็นโดเมนที่ใช้งานได้ของระบบ (ในกรณีที่แตกต่างจากโดเมนของบริษัทแม่) เพื่ออำนวยความสะดวกในการค้นหา WHOIS และ IP แบบย้อนกลับเพื่อกำหนดผู้เป็นเจ้าของอย่างชัดเจน SSP หรือ Exchange อาจเผยแพร่ชื่อโดเมนที่จะใช้ได้

    สำหรับบัญชีผู้ขายของ Google ชื่อโดเมนจะเป็น google.com เสมอ

  • <ช่องที่ 2>: ตัวระบุผู้เผยแพร่โฆษณาที่เชื่อมโยงกับบัญชีผู้ขายหรือตัวแทนจำหน่ายสำหรับระบบในช่องที่ 1 ช่องนี้ต้องมีค่าเหมือนกับที่ระบุในธุรกรรม SSP หรือ Exchange (เช่น คำขอราคาเสนอ OpenRTB) โดยปกติแล้ว สำหรับ OpenRTB ช่องนี้คือช่อง publisher.id สำหรับ OpenDirect โดยปกติแล้วจะเป็นรหัสองค์กรของผู้เผยแพร่โฆษณา 

    สำหรับบัญชีผู้ขายของ Google ใช้รหัสผู้เผยแพร่โฆษณาที่แสดงในแต่ละบัญชี (เช่น pub-0000000000000000) หากต้องการดูรหัสนี้ ให้ทำดังนี้

    ใส่เฉพาะคำนำหน้า pub- และโค้ดตัวเลข 16 หลักในการประกาศของคุณ ลบคำนำหน้าเฉพาะผลิตภัณฑ์ (เช่น ca- หรือ ca-video-) หากคุณสร้างรายได้จากบัญชี Ad Manager และ/หรือ AdSense หลายบัญชี คุณต้องใส่แต่ละบัญชีในแถวแยกต่างหาก พร้อมด้วยโค้ด pub- ที่เกี่ยวข้องของบัญชีนั้น
    โดเมนที่โฮสต์ไฟล์ ads.txt ที่ไม่มีรหัสผู้เผยแพร่โฆษณาของผู้ขายแสดงอยู่จะไม่สร้างรายได้ผ่าน Ad Manager อีกต่อไปและ Google จะไม่ซื้อโฆษณาในเว็บไซต์ดังกล่าวอีก ขอแนะนำให้อัปเดตไฟล์ ads.txt ให้มีรหัสผู้เผยแพร่โฆษณาสำหรับแต่ละเว็บไซต์ที่คุณต้องการสร้างรายได้ (ดูวิธีอัปเดต ads.txt ใน Ad Manager) หากคุณใช้การจัดการพาร์ทเนอร์ที่ปรับขนาด ขอแนะนำให้ทำงานร่วมกับพาร์ทเนอร์รายย่อยเพื่อรวมรหัสผู้เผยแพร่โฆษณาของคุณไว้ในไฟล์ ads.txt ของพาร์ทเนอร์ดังกล่าว
  • <ช่องที่ 3>: ประเภทของบัญชีหรือความสัมพันธ์ ช่องนี้ไม่คำนึงถึงตัวพิมพ์เล็กหรือใหญ่ในการตีความข้อมูล
    • ค่า "DIRECT" บ่งชี้ว่าผู้เผยแพร่โฆษณา (เจ้าของเนื้อหา) ควบคุมบัญชีที่ระบุในช่องที่ 2 โดยตรงและมีสัญญาทางธุรกิจโดยตรงระหว่างผู้เผยแพร่โฆษณาและระบบโฆษณา

      ผู้เผยแพร่โฆษณา Google ที่ควบคุมบัญชีซึ่งระบุไว้ในช่องที่ 2 โดยตรงควรระบุค่า "DIRECT"

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

      ผู้เผยแพร่โฆษณา Google ที่ไม่ได้ควบคุมบัญชีที่ระบุในช่องที่ 2 โดยตรงควรระบุค่า "RESELLER" เช่น บัญชี Ad Manager ที่ใช้การจัดการพาร์ทเนอร์ที่ปรับขนาดควรระบุค่า "RESELLER" สำหรับพื้นที่โฆษณาที่บัญชีไม่ได้จัดการโดยตรง

  • <ช่องที่ 4>: (ไม่บังคับ): ตัวระบุที่ไม่ซ้ำของระบบโฆษณาภายในหน่วยงานออกใบรับรอง ซึ่งจับคู่กับเอนทิตีที่แสดงในช่องที่ 1 หน่วยงานออกใบรับรองแห่งหนึ่งคือ Trustworthy Accountability Group (TAG) และควรใส่รหัส TAG ไว้ที่นี่ด้วย

    สำหรับบัญชีผู้ขายของ Google รหัส TAG จะเป็น f08c47fec0942fa0

ข้อมูลนี้มีประโยชน์ไหม
เราจะปรับปรุงได้อย่างไร