หลักเกณฑ์การเริ่มต้นการระบุแหล่งที่มาใน SKAdNetwork

SKAdNetwork API ของ Apple มีจุดมุ่งหมายเพื่อ วัดความสําเร็จของแคมเปญโฆษณาที่กระตุ้นการติดตั้งแอปไปพร้อมกับรักษาความเป็นส่วนตัวของผู้ใช้ สําหรับ SKAdNetwork v2.0 และ v2.1 การระบุแหล่งที่มาของการติดตั้งสําหรับโฆษณาที่แสดงผลโดย StoreKit จะ เกิดจากการคลิกโฆษณาซึ่งจะนําผู้ใช้ไปติดตั้งแอป SKAdNetwork v2.2 และเวอร์ชันที่ใหม่กว่ายังรองรับโฆษณาที่ดูผ่าน ซึ่งการระบุแหล่งที่มาจะ เกิดจากการดูโฆษณาเพียงอย่างเดียว

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

การระบุแหล่งที่มาเมื่อคลิกสำหรับโฆษณาบนอุปกรณ์เคลื่อนที่

การระบุแหล่งที่มาของ SKAdNetwork จะเริ่มต้นโดยเหตุการณ์การคลิกโฆษณาของ Google Mobile Ads SDK ก็ต่อเมื่อการคลิกนำไปยัง Apple App Store โดยเฉพาะ เหตุผล ที่ต้องมีข้อกำหนดนี้ก็เพื่อป้องกันไม่ให้มีการเปิด App Store โดยการคลิก ที่ไม่ได้ตั้งใจจะเปิด App Store การดำเนินการคลิกประเภทนี้อาจรวมถึงการไปยังหน้าตัวเลือกโฆษณาอื่นๆ เป็นต้น

หลักเกณฑ์

เมื่อสร้างครีเอทีฟโฆษณา โปรดตรวจสอบว่า URL การคลิกผ่านของครีเอทีฟโฆษณาเป็นอย่างใดอย่างหนึ่งต่อไปนี้ เพื่อให้มั่นใจว่าการกระทําการคลิกในโฆษณาและการติดตั้งแอปในภายหลังจะส่งผลให้เกิดการระบุแหล่งที่มาของ SKAdNetwork

  • ลิงก์โดยตรงไปยังแอปที่โฆษณาใน App Store หรือ
  • ใช้วิธีการเปลี่ยนเส้นทาง เช่น HTTP 301, 302 หรือเชนการเปลี่ยนเส้นทาง HTTP ฝั่งเซิร์ฟเวอร์ประเภทอื่นๆ ซึ่งมีปลายทางสุดท้ายเป็น App Store

ระบบจะยืนยันลิงก์ไปยัง App Store โดยตรงหรือผ่านห่วงโซ่การเปลี่ยนเส้นทาง หาก URL ขึ้นต้นด้วยรูปแบบใดรูปแบบหนึ่งต่อไปนี้

  • https://apps.apple.com
  • https://itunes.apple.com
  • itms-apps://
  • itms://

หน้า Landing Page อื่นๆ หรือการใช้วิธีการเปลี่ยนเส้นทางฝั่งไคลเอ็นต์อื่นๆ จะไม่นำไปสู่ App Store และอาจไม่เริ่มกระบวนการระบุแหล่งที่มาของ SKAdNetwork ตัวอย่าง

  • หน้า HTML ที่ต้องให้ผู้ใช้ดำเนินการเพื่อเปลี่ยนเส้นทางไปยัง App Store
  • หน้า HTML ที่มีสคริปต์เปลี่ยนเส้นทางอัตโนมัติที่ใช้ JavaScript ไปยัง App Store
  • แท็กการรีเฟรชของเมตา

แนวทางปฏิบัติแนะนำสำหรับครีเอทีฟโฆษณาประเภทต่างๆ

คุณตั้งค่าการกระทําการคลิกเพื่อเริ่มการระบุแหล่งที่มาของ SKAdNetwork สําหรับครีเอทีฟโฆษณาประเภทต่างๆ ได้ดังนี้

ครีเอทีฟโฆษณา HTML
คุณตั้งค่านี้เป็น URL ปลายทางในแท็ก Anchor ที่ล้อมรอบองค์ประกอบที่คลิกได้ หรือเป็น URL เป้าหมายของการดำเนินการ window.location จากเหตุการณ์ onclick ที่อิงตาม JavaScript
MRAID
การกระทําเมื่อคลิกต้องเรียกใช้ Mraid.open() เพื่อเริ่มต้นการระบุแหล่งที่มาของ SKAdNetwork
วิดีโอ VAST
ควรตั้งค่า URL ของ App Store ในองค์ประกอบ ClickThrough ใน VAST XML
เนทีฟ
ควรตั้งค่า URL ของ App Store ในช่อง native.link.url สำหรับ OpenRTB (หรือช่อง native_ad.click_link_url สำหรับโปรโตคอล Google RTB ที่เลิกใช้งานแล้ว)

การระบุแหล่งที่มาของการดูผ่านสำหรับโฆษณาบนอุปกรณ์เคลื่อนที่

เมื่อรองรับการระบุแหล่งที่มาของการดูผ่านใน SKAdNetwork v2.2 แล้ว SKAdNetwork API จะเริ่มตัวจับเวลาการแสดงผลเมื่อโฆษณาแสดงผลและผู้ใช้ดู ระบบจะอนุญาตให้ระบุแหล่งที่มาเฉพาะโฆษณาที่แสดงเป็นเวลาอย่างน้อย 3 วินาที

โปรดทราบว่า iOS เวอร์ชัน 15.3 และก่อนหน้าจะรองรับตัวจับเวลาการแสดงผลที่ทำงานอยู่เพียง 1 ตัว ในแต่ละครั้ง ในกรณีนี้ การแสดงผลอาจไม่สามารถเริ่มการระบุแหล่งที่มาของการดูผ่านได้ หากมีโฆษณาที่มีการระบุแหล่งที่มาของการดูผ่านหลายรายการ ภายในหน้าจอเดียวกัน ข้อจํากัดนี้ถูกยกเลิกใน iOS เวอร์ชัน 15.4 ขึ้นไป ดังนั้น SKAdNetwork จึงอนุญาตให้มีการแสดงผลพร้อมกันหลายรายการที่เปิดใช้สําหรับ การระบุแหล่งที่มาของการดูผ่าน

หลักเกณฑ์

ฟิลด์คำขอราคาเสนอ BidRequest.imp.ext.skadn.fidelities จะระบุว่าระบบรองรับความเที่ยงตรงของการระบุแหล่งที่มาประเภทใด ฟิลด์นี้มี VIEW_THROUGH_ADSประเภทความถูกต้องใน SKAdNetwork เวอร์ชัน v2.2 ขึ้นไป

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

ความเข้ากันได้แบบย้อนหลัง

ตั้งแต่ SKAdNetwork v4.0 เป็นต้นไป คำขอโฆษณาที่เปิดใช้การระบุแหล่งที่มาของ SKAdNetwork จะใช้งานย้อนหลังได้ ซึ่งจะช่วยให้เครือข่ายโฆษณาสามารถตอบกลับด้วย SKAdNetwork เวอร์ชันก่อนหน้าได้แม้ว่าคำขอโฆษณารองรับเวอร์ชันใหม่กว่าก็ตาม

หลักเกณฑ์

ทั้งเวอร์ชันระบบปฏิบัติการของอุปกรณ์ผู้ใช้และเวอร์ชัน Google Mobile Ads SDK ของแอปผู้เผยแพร่โฆษณา จะเป็นตัวกำหนดว่าคำขอโฆษณารองรับฟีเจอร์ SKAdNetwork ใด ซึ่งกำหนดได้ในคำขอราคาเสนอโดยใช้ BidRequest.imp.ext.skadn.versions แสดงรายการ SKAdNetwork ทุกเวอร์ชัน ที่คำขอโฆษณารองรับ

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