- แอปต้องลงทะเบียนกับ Google Play Store หรือ Apple App Store
- ข้อมูลผลิตภัณฑ์ใน App Store ต้องมีเว็บไซต์นักพัฒนาแอปตามที่อธิบายไว้ด้านล่าง
วิธีสร้างไฟล์ app-ads.txt สำหรับแอป
- ขั้นตอนที่ 1: สร้างเว็บไซต์นักพัฒนาแอป
- ขั้นตอนที่ 2: สร้างไฟล์ app-ads.txt
- ขั้นตอนที่ 3: เผยแพร่ไฟล์ app-ads.txt ในเว็บไซต์นักพัฒนาแอป
- ขั้นตอนที่ 4: รอให้ AdMob ทำการ Crawl และยืนยันไฟล์ app-ads.txt
- ขั้นตอนที่ 5: ตรวจสอบว่าไฟล์ app-ads.txt ได้รับการยืนยันในบัญชี AdMob แล้ว
ขั้นตอนที่ 1: สร้างเว็บไซต์นักพัฒนาแอป
เว็บไซต์นักพัฒนาแอปช่วยให้ผู้ใช้ดูข้อมูลเพิ่มเติมเกี่ยวกับแอปและเนื้อหาอื่นๆ ของคุณได้ นอกจากนี้ยังเป็นวิธีที่มาตรฐาน app-ads.txt ใช้กำหนดเจ้าของแอปอีกด้วย เว็บไซต์นักพัฒนาแอปต้องลิงก์อยู่ในข้อมูลผลิตภัณฑ์ใน Store ใน Google Play หรือ App Store เพื่อให้ AdMob และแพลตฟอร์มโฆษณาอื่นๆ สร้างการเป็นเจ้าของแอปให้คุณได้
หากยังไม่ได้สร้างเว็บไซต์สำหรับธุรกิจการพัฒนาแอปของคุณ คุณจะต้องสร้างเว็บไซต์ดังกล่าวก่อนจึงจะใช้งาน app-ads.txt ได้ โดยอาจเลือกเว็บโฮสติ้งที่มีหลากหลายทั้งแบบฟรีและมีค่าใช้จ่าย
หากไม่มีเว็บไซต์ที่เหมาะสมซึ่งอนุญาตให้อัปโหลดไฟล์ app-ads.txt ที่ระดับรูท ให้ใช้โฮสติ้งของ Firebase ในการฝากไฟล์ app-ads.txt ดูข้อมูลเพิ่มเติมเกี่ยวกับการเผยแพร่ app-ads.txt ด้วยโฮสติ้งของ Firebase
เมื่อสร้างเว็บไซต์แล้ว ให้อัปเดตข้อมูลของแอปใน App Store เพื่อใส่เว็บไซต์นักพัฒนาแอปของคุณไว้ใน URL ข้อมูลการติดต่อนักพัฒนาแอป คุณจะเลือกเผยแพร่ข้อมูลการตลาดและการสนับสนุนที่เกี่ยวข้องกับแอปบนเว็บไซต์ดังกล่าวได้ หากต้องการ
หมายเหตุ: คุณไม่จำเป็นต้องแสดง URL ของ app-ads.txt แบบเต็มในข้อมูลผลิตภัณฑ์ใน App Store AdMob จะทำการ Crawl ไฟล์ app-ads.txt ของคุณโดยใช้ส่วนชื่อโฮสต์ (โดเมน) ของ URL ของเว็บไซต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่เราใช้ค้นหาไฟล์ app-ads.txt
ขั้นตอนที่ 1ก: ใส่เว็บไซต์นักพัฒนาแอปในข้อมูลผลิตภัณฑ์ใน App Store
วิธีใส่เว็บไซต์นักพัฒนาแอปในข้อมูลผลิตภัณฑ์ใน App Store
- สำหรับ Google Play: เพิ่ม URL ของเว็บไซต์ในส่วนข้อมูลติดต่อของข้อมูลผลิตภัณฑ์ใน App Store โดยทำดังนี้
- ลงชื่อเข้าใช้ Play Console
- เลือกแอป
- ในเมนูด้านซ้าย ให้คลิกการแสดงข้อมูลใน Store จากนั้นคลิกการตั้งค่าใน Store
- เลื่อนไปที่ข้อมูลติดต่อในข้อมูลผลิตภัณฑ์ใน Store
- เพิ่ม URL ของเว็บไซต์นักพัฒนาแอปของคุณ ตรวจสอบว่า URL ของเว็บไซต์นักพัฒนาแอปลิงก์อยู่ในส่วน "การสนับสนุนแอป" ของหน้าแอป Android เพื่อยืนยันว่าคุณเพิ่ม URL สำเร็จแล้ว
หมายเหตุ: หากคุณเพิ่มหรืออัปเดตเว็บไซต์นักพัฒนาแอปในส่วนข้อมูลผลิตภัณฑ์ใน App Store ใน Google Play โปรดรอ 24 ชั่วโมงเพื่อให้ AdMob ตรวจพบการเปลี่ยนแปลงนั้น
- สำหรับ Apple App Store: เพิ่มเว็บไซต์นักพัฒนาแอปในช่อง URL การตลาดของข้อมูลผลิตภัณฑ์ใน App Store คุณสามารถแก้ไขช่อง URL การตลาดได้เมื่อเผยแพร่แอป iOS เวอร์ชันใหม่หรือเมื่อเปิดตัวแอปใหม่ใน App Store ในช่องข้อมูลแอป ตรวจสอบว่าลิงก์ "เว็บไซต์ของนักพัฒนาแอป" แสดงท้ายหน้าแอป iOS เพื่อยืนยันว่าคุณเพิ่ม URL สำเร็จแล้ว
ขั้นตอนที่ 2: สร้างไฟล์ app-ads.txt
หากเว็บไซต์ไม่มีไฟล์ app-ads.txt คุณสร้างได้ โดยต้องรวมรหัสผู้เผยแพร่โฆษณาไว้ในไฟล์และอยู่ในรูปแบบที่ถูกต้อง ไฟล์ ads.txt จึงจะได้รับการยืนยัน สร้างไฟล์ข้อความ (.txt) โดยใช้เครื่องมือแก้ไขข้อความธรรมดา เช่น Notepad (Windows) หรือ TextEdit (Mac) คุณจะต้องเพิ่มข้อมูลโค้ดที่ปรับให้เหมาะกับคุณลงในไฟล์ app-ads.txt
ดูตัวอย่างไฟล์ app-ads.txt ได้ที่นี่# ตัวอย่างไฟล์ app-ads.txt
greenadexchange.com, 12345, DIRECT, d75815a79
silverssp.com, 9675, RESELLER, 496211
blueadexchange.com, XF436, DIRECT
orangeexchange.com, 45678, RESELLER
silverssp.com, ABE679, RESELLER
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
ในตัวอย่างด้านบน
google.com
คือ Ad Exchangepub-0000000000000000
คือรหัสผู้เผยแพร่โฆษณา/รหัสบัญชีDIRECT
คือประเภทความสัมพันธ์f08c47fec0942fa0
คือรหัสผู้ออกใบรับรอง (เช่น รหัส Trustworthy Accountability Group)
ขั้นตอนที่ 2ก: ใส่ข้อมูลโค้ดที่ปรับให้เหมาะกับคุณลงในไฟล์ app-ads.txt
AdMob มีข้อมูลโค้ดที่ปรับให้เหมาะกับคุณซึ่งช่วยให้สร้างไฟล์ app-ads.txt ได้ง่ายขึ้น ข้อมูลโค้ดที่ปรับให้เหมาะกับคุณมีรหัสผู้เผยแพร่โฆษณารวมอยู่ด้วย
วิธีรับข้อมูลโค้ดที่ปรับให้เหมาะกับคุณซึ่งมีรหัสผู้เผยแพร่โฆษณา
- ลงชื่อเข้าใช้บัญชี AdMob ที่ https://admob.google.com
- คลิกแอปในแถบด้านข้าง
- คลิกดูแอปทั้งหมด
- คลิกแท็บ app-ads.txt
- คลิกวิธีตั้งค่า app-ads.txt
- คลิก
ข้างข้อมูลโค้ดที่จะคัดลอก
- วางข้อมูลโค้ดลงในไฟล์ app-ads.txt
ขั้นตอนที่ 2ข: (ไม่บังคับ) ใส่รหัสผู้ขายอื่นๆ ที่ได้รับอนุญาตลงในไฟล์ app-ads.txt
หากคุณใช้เครือข่ายโฆษณาอื่น อย่าลืมเพิ่มเครือข่ายนั้นลงในไฟล์ app-ads.txt วิธีนี้ช่วยให้ผู้ขายที่เป็นบุคคลที่สามค้นหาและยืนยันไฟล์ app-ads.txt ของคุณได้ ติดต่อบริษัทตัวแทนโฆษณาเพื่อขอข้อมูล app-ads.txt
ขั้นตอนที่ 3: เผยแพร่ไฟล์ app-ads.txt ในเว็บไซต์นักพัฒนาแอป
ขั้นตอนที่ 3ก: อัปโหลดไฟล์ app-ads.txt ไปยังไดเรกทอรีรากของเว็บไซต์นักพัฒนาแอป
ไดเรกทอรีรากของเว็บไซต์คือไดเรกทอรีหรือโฟลเดอร์ที่อยู่ถัดจากโดเมนระดับบนสุด เช่น example.com/ads.txt (สำหรับ example.com/ads.txt นั้น example.com คือไดเรกทอรีรากหรือโฟลเดอร์ที่คุณจะอัปโหลดไฟล์ ads.txt)
ขั้นตอนที่ 3ข: ยืนยันว่าคุณเผยแพร่ไฟล์อย่างถูกต้อง
ตรวจสอบว่าเนื้อหาในไฟล์ app-ads.txt พร้อมใช้งานหรือไม่ ป้อน URL ของ app-ads.txt ในเว็บเบราว์เซอร์ (เช่น https://example.com/app-ads.txt) หากไฟล์ app-ads.txt แสดงในเว็บเบราว์เซอร์ แสดงว่า AdMob ก็น่าจะพบไฟล์ดังกล่าว
Crawler app-ads.txt ของ AdMob
Crawler app-ads.txt ของ AdMob จะตรวจหาไฟล์ app-ads.txt ของคุณโดยอิงตามเว็บไซต์นักพัฒนาแอปที่อยู่ในข้อมูลแอปของคุณใน Store Crawler จะตรวจหาไฟล์ที่มีรูปแบบ URL ดังต่อไปนี้เพื่อให้เป็นไปตามข้อกำหนดของ app-ads.txt
https://<<hostname>>/app-ads.txt
http://<<hostname>>/app-ads.txt
ชื่อโฮสต์จะกำหนดจากเว็บไซต์นักพัฒนาแอปของคุณ ซึ่งเป็นโดเมนของเว็บไซต์หรือโดเมนย่อย (ในบางกรณี) ตามที่อธิบายไว้ด้านล่าง
ตารางต่อไปนี้แสดงตัวอย่างตำแหน่งโดยทั่วไปที่ Crawler ของ AdMob จะตรวจหาไฟล์ app-ads.txt จาก URL ของเว็บไซต์นักพัฒนาแอปที่แตกต่างกัน
หากเว็บไซต์นักพัฒนาแอปเป็น | Crawler ก็จะตรวจสอบตามลําดับต่อไปนี้ |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
http://help.example.com/game |
https://help.example.com/app-ads.txt |
กฎโดเมนย่อย
ข้อกำหนดของ app-ads.txt มีกฎเฉพาะเกี่ยวกับโดเมนย่อย
การ Crawl โดเมนย่อยระดับแรก
Crawler จะตรวจสอบเว็บไซต์นักพัฒนาแอปได้สูงขึ้นอีกหนึ่งระดับโดเมนย่อยเมื่อสร้าง URL ของ app-ads.txt
ตัวอย่างเช่น
หากเว็บไซต์นักพัฒนาแอปเป็น | Crawler ก็จะตรวจสอบตามลําดับต่อไปนี้ |
---|---|
http://support.help.example.com/game |
หมายเหตุ: "help.example.com" อยู่ที่ระดับโดเมนย่อยแรกและใช้สำหรับทำการ Crawl ขณะที่ "support.help.example.com" อยู่ที่ระดับโดเมนย่อยที่ 2 และไม่ใช้สำหรับทำการ Crawl |
การยกเว้นโดเมนย่อย "" และ "m."
ข้อกำหนดนี้ไม่นับโดเมนย่อย "" และ "m." เป็นตำแหน่งที่ Crawler จะตรวจหาไฟล์
หากเว็บไซต์นักพัฒนาแอปเป็น | Crawler ก็จะตรวจสอบตามลําดับต่อไปนี้ |
---|---|
https://example.com/game |
https://example.com/app-ads.txt |
https://m.example.com/game |
https://example.com/app-ads.txt |
การเปลี่ยนเส้นทางของเว็บเซิร์ฟเวอร์
เว็บเซิร์ฟเวอร์ของคุณอาจเปลี่ยนเส้นทาง Crawler ไปยังไฟล์ app-ads.txt ที่โฮสต์ไว้ที่อื่น (รวมถึงโดเมนย่อย "")
หาก Crawler ตรวจหาไฟล์ที่นี่ | ปลายทางการเปลี่ยนเส้นทางที่ถูกต้องอาจรวมถึง แต่ไม่จำกัดเพียงรายการต่อไปนี้ |
---|---|
https://example.com/app-ads.txt |
โดเมนย่อย "" ของเว็บไซต์ของคุณ: โดเมนย่อยและไดเรกทอรีย่อยอื่น: โดเมนย่อย ไดเรกทอรีย่อย หรือชื่อไฟล์อื่น: โดเมนอื่น รวมถึงโดเมนย่อยหลายรายการ: |
หากต้องการตรวจสอบว่าคุณเผยแพร่ไฟล์อย่างถูกต้องหรือไม่ ให้ดูว่าคุณเห็นเนื้อหาของไฟล์เมื่อเข้าถึง URL ของ app-ads.txt ในเว็บเบราว์เซอร์หรือไม่ หากสามารถดูไฟล์ในเว็บเบราว์เซอร์ แสดงว่า Crawler จะค้นหาไฟล์นั้นได้สำเร็จ
ดูรายละเอียดการดำเนินการของ AdMob ในการทำการ Crawl ไฟล์ app-ads.txt ในบัญชี AdMob
ขั้นตอนที่ 4: รอให้ AdMob ทำการ Crawl และยืนยันไฟล์ app-ads.txt
AdMob อาจใช้เวลาถึง 24 ชั่วโมงในการรวบรวมข้อมูลและยืนยันไฟล์ app-ads.txt AdMob จะตรวจสอบไฟล์ล่าสุดของคุณเป็นประจำ แต่คุณยังขอให้ AdMob ทำการ Crawl แอปเพื่อให้ตอบสนองเร็วขึ้นได้ ดังนี้
- ลงชื่อเข้าใช้บัญชี AdMob ที่ https://admob.google.com
- คลิกแอปในแถบด้านข้าง
- คลิกดูแอปทั้งหมด
- คลิกแท็บ app-ads.txt
-
ในแถวของแอปที่ต้องการตรวจสอบ ให้คลิก
เพื่อขยาย การดำเนินการนี้จะเปิดรายละเอียดเพิ่มเติมและตัวเลือกในการขอให้ AdMob ทำการ Crawl แอปของคุณ
- คลิกตรวจหาอัปเดต เมื่อคุณขอให้ AdMob ทำการ Crawl จากไฟล์ app-ads.txt แล้ว AdMob จะอัปเดตสถานะของทุกแอปที่แชร์ไฟล์ app-ads.txt เดียวกัน
- ในบางกรณี ปุ่ม "ตรวจหาอัปเดต" อาจไม่พร้อมใช้งาน โปรดทราบว่า AdMob จะรวบรวมข้อมูลไฟล์ล่าสุดของคุณเป็นประจำเพื่อค้นหาอัปเดต
หมายเหตุ: AdMob อาจใช้เวลาถึง 24 ชั่วโมงในการรวบรวมข้อมูลและยืนยันไฟล์ app-ads.txt คุณต้องรออย่างน้อย 24 ชั่วโมงเพื่อให้สถานะของ app-ads.txt ได้รับการอัปเดต
หากเพิ่งเพิ่มเว็บไซต์นักพัฒนาแอปหรืออัปเดตข้อมูลแอปใน Google Play โปรดรอ 24 ชั่วโมงเพื่อให้ AdMob ตรวจพบการเปลี่ยนแปลงนั้น
ขั้นตอนที่ 5: ตรวจสอบว่าไฟล์ app-ads.txt ได้รับการยืนยันในบัญชี AdMob แล้ว
คุณสามารถดูสถานะและรายละเอียดของไฟล์ app-ads.txt ของทุกแอปได้ในบัญชี AdMob