เริ่มต้นใช้งาน Privacy Sandbox สำหรับ Android

โปรแกรมเบต้าของ Privacy Sandbox ใน Android มี API ที่เสถียร คุณสามารถใช้รุ่นเบต้าของโปรแกรมเพื่อสร้างและทดสอบโซลูชันสําหรับการทดสอบเวอร์ชันที่ใช้งานจริงแบบจํากัดในอุปกรณ์เคลื่อนที่ Android 13 ขึ้นไปสําหรับ API ทั้งหมด และ Android 12 ขึ้นไปสําหรับ Attribution Reporting API (ARA) เราจะเริ่มรองรับอุปกรณ์เพียงไม่กี่เปอร์เซ็นต์ แล้วค่อยๆ เพิ่มจำนวนอุปกรณ์ที่รองรับเมื่อเวลาผ่านไป หากต้องการเข้าร่วม องค์กรสามารถขอสิทธิ์เข้าถึงอุปกรณ์จํานวนจํากัด รวมถึงลงทะเบียนแอปที่ใช้ Privacy Sandbox API

สำหรับรันไทม์ของ SDK เราจะจัดรุ่นเบต้าแบบปิดเพื่อให้นักพัฒนาแอปทดสอบการเผยแพร่ SDK ที่เปิดใช้รันไทม์ไปยังแอปบางรายการ

หากต้องการใช้รุ่นเบต้า นักพัฒนาแอปต้องรวบรวมโซลูชันด้วยการอัปเดตส่วนขยาย SDK ระดับ API 33 ระดับ 33

ส่วนขยาย Android SDK

API ที่เสถียรในรุ่นเบต้าจะส่งผ่านโดยใช้เมธอดการเผยแพร่ส่วนขยาย Android SDK ใหม่ วิธีเผยแพร่นี้ช่วยให้สามารถเผยแพร่ฟีเจอร์ Android ที่เสถียรระหว่างรุ่นหลักๆ โดยจะมีกลไกการกำหนดเวอร์ชันใหม่ที่จะทำให้ API ใหม่พร้อมใช้งานสำหรับแอปในหลายระดับ API โดยใช้การอัปเดตระบบของ Google Play ส่วนขยาย Privacy Sandbox ใน Android SDK เรียกว่า Ad Services Extensions ดูข้อมูลเพิ่มเติมเกี่ยวกับส่วนขยาย Android SDK

เริ่มต้นใช้งาน

หากต้องการเริ่มต้นใช้งาน Privacy Sandbox สําหรับ Android ให้ทําตามขั้นตอนต่อไปนี้

ขั้นตอนที่ 1: ลงทะเบียนเข้าร่วมโปรแกรมเบต้า

  • ลงทะเบียน: ทําขั้นตอนการลงทะเบียนให้เสร็จสมบูรณ์เพื่อใช้ API ที่เกี่ยวข้องกับโฆษณา
  • ลงทะเบียน: คุณต้องลงทะเบียนเพื่อเข้าร่วมโปรแกรมเบต้า การลงทะเบียนช่วยให้คุณทำสิ่งต่อไปนี้ได้
    • เปิดใช้อุปกรณ์ของคุณเองเพื่อจุดประสงค์ด้านการทดสอบภายใน
    • ระบุแอปที่เผยแพร่แล้วจำนวนจำกัดใน Google Play Store ซึ่งผสานรวม API การรักษาความเป็นส่วนตัวได้โดยตรงหรือผสานรวมโซลูชัน SDK ที่ใช้ API ดังกล่าวก็ได้
    • ทดสอบการเผยแพร่ SDK ที่เปิดใช้รันไทม์โดยใช้ Google Play Store หากต้องการทดสอบรันไทม์ SDK ในอุปกรณ์เท่านั้น คุณไม่จำเป็นต้องทำขั้นตอนนี้

ขั้นตอนที่ 2: ตั้งค่าสภาพแวดล้อมการพัฒนาซอฟต์แวร์

ตั้งค่า Privacy Sandbox ใน Android SDK ใน Android Studio

ขั้นตอนที่ 3: กำหนดค่าสิทธิ์ AdServices

ประกาศสิทธิ์เฉพาะ API และกำหนดค่าการเข้าถึง SDK ไปยังทรัพยากรที่จัดการโดย API เป้าหมาย

ขั้นตอนที่ 4: ตั้งค่าอิมเมจอุปกรณ์หรือโปรแกรมจำลอง

หากต้องการทำการทดสอบจากต้นทางถึงปลายทาง คุณต้องโต้ตอบกับอุปกรณ์ Android 13 ที่รองรับหรือใช้ภาพโปรแกรมจำลองสำหรับส่วนขยาย SDK ที่เหมาะสม

ขั้นตอนที่ 5: กำหนดค่าอุปกรณ์เพื่อใช้ Privacy Sandbox ใน Android

กําหนดการตั้งค่าเพื่อเปิดใช้ (หรือปิดใช้) Privacy Sandbox ใน Android ให้ทํางานในอุปกรณ์

แก้ปัญหาที่ทราบ

นักพัฒนาแอปที่ผสานรวมกับ API บริการโฆษณาสําหรับอุปกรณ์เหล่านี้ควรทําดังนี้เพื่อหลีกเลี่ยงปัญหาที่ทราบเกี่ยวกับการผสานรวม PP API ในอุปกรณ์ที่ใช้ Android 12 หรือต่ำกว่า

  1. ยืนยันว่าไฟล์ Manifest ของแอปไคลเอ็นต์มีแท็ก extservices ของ <uses-library> แท็กที่เกี่ยวข้องมีดังนี้
<uses-library
  android:name="android.ext.adservices"
  android:required="false" />
  1. หากใช้ไลบรารีของ Jetpack androidx.privacysandbox.ads โปรดใช้เวอร์ชัน 1.1.0-beta05 ขึ้นไป

แหล่งข้อมูลของนักพัฒนาแอปมีอะไรบ้าง

โปรแกรม Privacy Sandbox ใน Android รุ่นเบต้ามีเครื่องมือและแหล่งข้อมูลต่อไปนี้

อิมเมจระบบของ SDK และโปรแกรมจำลอง

เมื่อใช้ Android Studio คุณสามารถดาวน์โหลดส่วนขยายบริการโฆษณาและภาพระบบโปรแกรมจำลองเวอร์ชันล่าสุดผ่านเครื่องมือจัดการ SDK ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ และตั้งค่าการเข้าถึง API

เอกสารอ้างอิง API

เอกสารอ้างอิง API ฉบับเต็มพร้อมใช้งาน

การสนับสนุนและความคิดเห็น

ขณะทดสอบและพัฒนาด้วย Privacy Sandbox ใน Android โปรดอ่านหมายเหตุเกี่ยวกับรุ่น และใช้เครื่องมือติดตามปัญหาเพื่อรายงานปัญหาและแสดงความคิดเห็น

อัปเดตสภาพแวดล้อมการพัฒนาอยู่เสมอ

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