SKAdNetwork API ของ Apple มีไว้เพื่อวัดความสําเร็จของแคมเปญโฆษณาเพื่อการติดตั้งแอปไปพร้อมกับรักษาความเป็นส่วนตัวของผู้ใช้ สําหรับ SKAdNetwork v2.0 และ v2.1 การระบุแหล่งที่มาของการติดตั้งสําหรับโฆษณาที่แสดงผลโดย StoreKit จะพิจารณาจากการคลิกโฆษณาที่ทําให้ผู้ใช้ติดตั้งแอป ส่วน SKAdNetwork v2.2 และเวอร์ชันที่ใหม่กว่าจะรองรับโฆษณาที่มีการดูผ่านด้วย ซึ่งการระบุแหล่งที่มาจะพิจารณาจากการดูโฆษณาเพียงอย่างเดียว
หลักเกณฑ์ต่อไปนี้มีไว้เพื่อให้มั่นใจว่า SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google สามารถเริ่มการระบุแหล่งที่มาของ SKAdNetwork ได้อย่างถูกต้อง
การระบุแหล่งที่มาของการคลิกสําหรับโฆษณาในอุปกรณ์เคลื่อนที่
การระบุแหล่งที่มาของ SKAdNetwork เริ่มต้นจากเหตุการณ์การคลิกโฆษณา SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เฉพาะในกรณีที่การคลิกไปยัง Apple App Store โดยเฉพาะ เหตุผลที่ต้องมีข้อกำหนดนี้เพื่อป้องกันไม่ให้ App Store เปิดขึ้นจากการคลิกที่ไม่ได้มีไว้เพื่อเปิด App Store การคลิกประเภทเหล่านี้อาจรวมถึงการไปยังหน้าตัวเลือกโฆษณา
หลักเกณฑ์
ในการสร้างครีเอทีฟโฆษณา ให้ตรวจสอบว่า URL การคลิกผ่านของครีเอทีฟโฆษณาเป็น 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 นี้เป็น URL ปลายทางในแท็กแอนคอร์รอบองค์ประกอบที่คลิกได้ หรือเป็น URL เป้าหมายของการดำเนินการ
window.location
จากเหตุการณ์การคลิกที่อิงตาม 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
สำหรับ OpenRTB (หรือ BidRequest.mobile.skadn.supported_fidelity_types
สำหรับโปรโตคอล Google RTB ที่เลิกใช้งานแล้ว) จะระบุประเภทความถูกต้องของการระบุแหล่งที่มาที่คำขอราคาเสนอรองรับ ช่องนี้ประกอบด้วยVIEW_THROUGH_ADS
ประเภทความถูกต้องใน SKAdNetwork เวอร์ชัน v2.2 ขึ้นไป
ตรวจสอบว่าการเสนอราคาตอบไม่มีความละเอียด VIEW_THROUGH_ADS
หากระบบไม่รองรับการระบุแหล่งที่มาจากการดู การเสนอราคาตอบด้วยVIEW_THROUGH_ADS
ความเที่ยงตรงเมื่อระบบไม่รองรับจะทำให้ระบบกรองราคาเสนอออกก่อนการประมูล
ความเข้ากันได้แบบย้อนหลัง
ตั้งแต่ SKAdNetwork v4.0 เป็นต้นไป คําขอโฆษณาที่เปิดใช้การระบุแหล่งที่มาของ SKAdNetwork จะใช้งานย้อนหลังได้ วิธีนี้ช่วยให้เครือข่ายโฆษณาตอบกลับด้วย SKAdNetwork เวอร์ชันเก่าได้แม้ว่าคำขอโฆษณาจะรองรับเวอร์ชันใหม่กว่าก็ตาม
หลักเกณฑ์
เวอร์ชันระบบปฏิบัติการของอุปกรณ์ของผู้ใช้และเวอร์ชัน Google Mobile Ads SDK ของแอปผู้เผยแพร่โฆษณาจะเป็นตัวกำหนดว่าคำขอโฆษณารองรับฟีเจอร์ SKAdNetwork ใด
ซึ่งสามารถระบุได้ในคำขอราคาเสนอโดยใช้ช่อง BidRequest.imp.ext.skadn.versions
ของ OpenRTB (หรือช่อง BidRequest.mobile.skadn.versions
ของโปรโตคอล Google RTB ที่เลิกใช้งานแล้ว) รายการเหล่านี้แสดง SKAdNetwork เวอร์ชันทั้งหมดที่คำขอโฆษณารองรับ
โปรดตรวจสอบว่าเวอร์ชัน SKAdNetwork ที่ใช้สร้างการตอบกลับเป็นหนึ่งในเวอร์ชันที่แสดงอยู่ในคำขอราคาเสนอเพื่อป้องกันการกรองราคาเสนอ นอกจากนี้ เมื่อมีการเปิดตัว SKAdNetwork เวอร์ชันใหม่ โปรดทราบว่าระบบอนุญาตให้ตอบกลับด้วยเวอร์ชันเก่าได้ ตราบใดที่เวอร์ชันนั้นอยู่ในรายการนี้ ซึ่งจะช่วยให้เครือข่ายโฆษณาตอบสนองด้วยเวอร์ชันเก่าต่อไปและปรับเวอร์ชันใหม่ตามจังหวะของตนเองได้