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

โปรแกรม 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 และต่ำกว่า

  1. ตรวจสอบว่าไฟล์ Manifest ของแอปไคลเอ็นต์มีแท็ก <uses-library> extservices แท็กที่เกี่ยวข้องมีดังนี้
<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 คุณจะดาวน์โหลดส่วนขยาย Ad Services และ อิมเมจระบบโปรแกรมจำลองล่าสุดผ่าน SDK Manager ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ และตั้งค่าการเข้าถึง API

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

ดูเอกสารอ้างอิง API ฉบับเต็มได้

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

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

อัปเดตสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ให้เป็นปัจจุบันอยู่เสมอ

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