โปรแกรม Privacy Sandbox ใน Android รุ่นเบต้ามี API ที่เสถียร เราวางแผน รุ่นเบต้าหลายๆ รุ่นตลอดปี 2023 คุณใช้รุ่นของโปรแกรมเบต้าเพื่อสร้างและทดสอบโซลูชันสำหรับการทดสอบเวอร์ชันที่ใช้งานจริงแบบจำกัดในอุปกรณ์เคลื่อนที่ Android 13 ได้ เราจะเริ่มรองรับอุปกรณ์ในจำนวนน้อยๆ และ เพิ่มจำนวนขึ้นเมื่อเวลาผ่านไป หากต้องการเข้าร่วม องค์กรสามารถขอสิทธิ์เข้าถึง อุปกรณ์ในจำนวนจำกัด และลงทะเบียนแอปที่ใช้ Privacy Sandbox API
สำหรับรันไทม์ของ SDK เรามีเวอร์ชันเบต้าแบบปิดเพื่อให้นักพัฒนาแอปได้ทดสอบการเผยแพร่ SDK ที่เปิดใช้รันไทม์กับบางแอป
หากต้องการใช้รุ่นเบต้า นักพัฒนาแอปต้องคอมไพล์โซลูชันด้วยการอัปเดตส่วนขยาย SDK ระดับ API 33
ส่วนขยาย Android SDK
API ที่เสถียรในรุ่นเบต้าจะนำส่งโดยใช้วิธีเผยแพร่ส่วนขยาย SDK ของ Android แบบใหม่ วิธีการเผยแพร่นี้ช่วยให้เผยแพร่ฟีเจอร์ Android ที่เสถียรระหว่างรุ่นหลักๆ ได้ ซึ่งมีกลไกการกำหนดเวอร์ชันใหม่ที่ทำให้ API ใหม่พร้อมใช้งานสำหรับแอปในระดับ API หลายระดับโดยใช้การอัปเดตระบบ Google Play ส่วนขยาย Privacy Sandbox ใน Android SDK มีชื่อว่าส่วนขยายบริการโฆษณา ดูข้อมูลเพิ่มเติมเกี่ยวกับส่วนขยาย Android SDK
เริ่มต้นใช้งาน
หากต้องการเริ่มต้นใช้งาน ให้ทำตามขั้นตอนต่อไปนี้
ขั้นตอนที่ 1: ลงทะเบียนและลงทะเบียนเข้าร่วมโปรแกรมเบต้า
- ลงทะเบียน: ทำตามขั้นตอนการลงทะเบียนให้เสร็จสมบูรณ์เพื่อใช้ API ที่เกี่ยวข้องกับโฆษณา
- ลงทะเบียน: คุณต้องregisterเพื่อเข้าร่วมโปรแกรมเบต้า
การลงทะเบียนช่วยให้คุณทำสิ่งต่อไปนี้ได้
- เปิดใช้อุปกรณ์ของคุณเองเพื่อวัตถุประสงค์ในการทดสอบ
- ระบุแอปที่เผยแพร่ใน 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 บริการโฆษณาสำหรับ Android 12 และอุปกรณ์ที่ต่ำกว่าควรดำเนินการดังนี้เพื่อหลีกเลี่ยงปัญหาที่ทราบเกี่ยวกับการผสานรวม PP API ในอุปกรณ์ Android 12 และต่ำกว่า
- ตรวจสอบว่าไฟล์ Manifest ของแอปไคลเอ็นต์มีแท็ก
<uses-library>
extservices แท็กที่เกี่ยวข้องมีดังนี้
<uses-library
android:name="android.ext.adservices"
android:required="false" />
- หากคุณใช้ไลบรารี Jetpack
androidx.privacysandbox.ads
โปรดตรวจสอบว่าคุณใช้เวอร์ชัน 1.1.0-beta05 ขึ้นไป
แหล่งข้อมูลสำหรับนักพัฒนาแอปมีอะไรบ้าง
โปรแกรม Privacy Sandbox ใน Android รุ่นเบต้ามีเครื่องมือและแหล่งข้อมูลต่อไปนี้
SDK และอิมเมจระบบโปรแกรมจำลอง
เมื่อใช้ Android Studio คุณจะดาวน์โหลดส่วนขยาย Ad Services และ อิมเมจระบบโปรแกรมจำลองล่าสุดผ่าน SDK Manager ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ และตั้งค่าการเข้าถึง API
เอกสารอ้างอิง API
ดูเอกสารอ้างอิง API ฉบับเต็มได้
การสนับสนุนและความคิดเห็น
ขณะที่คุณทดสอบและพัฒนาด้วย Privacy Sandbox ใน Android โปรดอ่านบันทึกประจำรุ่นและใช้เครื่องมือติดตามปัญหาเพื่อรายงานปัญหาและแสดงความคิดเห็น
อัปเดตสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ให้เป็นปัจจุบันอยู่เสมอ
เราขอแนะนำให้คุณอัปเดตสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ให้เป็นปัจจุบันอยู่เสมอด้วยรุ่นล่าสุด วิธีนี้ช่วยให้มั่นใจได้ว่าคุณจะมีฟีเจอร์และแพตช์ด้านความปลอดภัยล่าสุด รวมถึงสภาพแวดล้อมที่เข้ากันได้กับทรัพยากร Dependency เวอร์ชันล่าสุด หากต้องการรับการแจ้งเตือนเกี่ยวกับผลงานใหม่ โปรดลงชื่อสมัครรับข้อมูลอัปเดตทางอีเมล