برنامه Privacy Sandbox در اندروید بتا APIهای پایداری را ارائه می دهد. میتوانید از نسخههای برنامه بتا برای ساخت و آزمایش راهحلهایی برای آزمایش تولید محدود در دستگاههای تلفن همراه Android 13+ برای همه APIها و Android 12+ برای Attribution Reporting API (ARA) استفاده کنید. ما شروع به پشتیبانی از درصد کمی از دستگاه ها خواهیم کرد و به مرور زمان تعداد آنها را افزایش خواهیم داد. برای شرکت، سازمانها میتوانند درخواست دسترسی برای تعداد محدودی از دستگاهها کنند، بهعلاوه برنامههایی را که از APIهای Privacy Sandbox استفاده میکنند، ثبت کنند.
برای SDK Runtime، ما یک نسخه بتا بسته برای توسعه دهندگان داریم تا توزیع SDK دارای قابلیت Runtime را برای انتخاب برنامه ها آزمایش کنند.
برای استفاده از نسخه بتا، توسعه دهندگان باید راه حل های خود را با به روز رسانی برنامه افزودنی SDK سطح 33 API جمع آوری کنند.
برنامه های افزودنی Android SDK
APIهای پایدار در نسخههای بتا با استفاده از روش جدید انتشار افزونههای Android SDK ارائه میشوند. این روش انتشار، انتشار ویژگیهای پایدار اندروید را بین نسخههای اصلی امکانپذیر میسازد. این دارای یک مکانیسم نسخهسازی جدید است که APIهای جدید را با استفاده از بهروزرسانیهای سیستم Google Play در دسترس برنامهها در سطوح مختلف API قرار میدهد. جعبه ایمنی حریم خصوصی در برنامه افزودنی Android SDK، افزونههای خدمات تبلیغات نامیده میشود. درباره برنامه های افزودنی Android SDK بیشتر بیاموزید.
شروع کنید
برای شروع کار با Privacy Sandbox برای اندروید، مراحل زیر را انجام دهید:
مرحله 1: ثبت نام و ثبت نام در برنامه بتا
- ثبت نام: برای استفاده از API های مرتبط با تبلیغات ، فرآیند ثبت نام را تکمیل کنید.
- ثبت نام: برای شرکت در برنامه بتا باید ثبت نام کنید . ثبت نام به شما امکان می دهد:
- دستگاه های خود را برای اهداف آزمایش داخلی فعال کنید.
- تعداد محدودی از برنامههای منتشر شده در فروشگاه Google Play را مشخص کنید که میتوانند مستقیماً APIهای حفظ حریم خصوصی را ادغام کنند یا راهحلهای SDK را که از APIها استفاده میکنند، ادغام کنند.
- توزیع SDK فعال با زمان اجرا را با استفاده از فروشگاه Google Play آزمایش کنید. اگر فقط نیاز به آزمایش SDK Runtime روی دستگاه دارید، این مرحله لازم نیست.
مرحله 2: محیط توسعه خود را تنظیم کنید
جعبه ایمنی حریم خصوصی را در Android SDK در Android Studio تنظیم کنید.
مرحله 3: مجوزهای AdServices را پیکربندی کنید
مجوزهای خاص API را اعلام کنید و دسترسی SDK به منابع مدیریت شده توسط API مورد نظر را پیکربندی کنید .
مرحله 4: یک دستگاه یا تصویر شبیه ساز تنظیم کنید
برای انجام آزمایش انتها به انتها، باید با یک دستگاه Android 13 پشتیبانی شده تعامل داشته باشید یا از یک تصویر شبیه ساز برای برنامه افزودنی SDK مناسب استفاده کنید.
مرحله 5: دستگاه ها را برای استفاده از Privacy Sandbox در Android پیکربندی کنید
عیب یابی مشکلات شناخته شده
برای جلوگیری از مشکلات شناخته شده با یکپارچهسازی PP API در دستگاههای دارای Android 12 و پایینتر، توسعهدهندگانی که با APIهای سرویسهای تبلیغاتی این دستگاهها ادغام میکنند باید موارد زیر را انجام دهند:
- بررسی کنید که فایل مانیفست برنامه کلاینت حاوی تگ extservices
<uses-library>
باشد. برچسب مربوطه این است:
<uses-library
android:name="android.ext.adservices"
android:required="false" />
- اگر از کتابخانه
androidx.privacysandbox.ads
jetpack استفاده می کنید، مطمئن شوید که از نسخه 1.1.0-beta05 یا بالاتر استفاده می کنید.
چه منابع توسعه دهنده در دسترس است؟
برنامه Privacy Sandbox on Android Beta شامل ابزارها و منابع زیر است.
SDK و تصاویر سیستم شبیه ساز
با استفاده از اندروید استودیو، میتوانید جدیدترین افزونههای Ad Services و تصاویر سیستم شبیهساز را از طریق مدیر SDK دانلود کنید. درباره نحوه تنظیم محیط توسعه و تنظیم دسترسی API بیشتر بدانید.
مرجع API
مرجع کامل API موجود است.
پشتیبانی و بازخورد
همانطور که با Privacy Sandbox در Android آزمایش و توسعه میدهید، یادداشتهای انتشار را مرور کنید و از ردیاب مشکل برای گزارش مشکلات و ارائه بازخورد استفاده کنید.
محیط توسعه خود را به روز نگه دارید
ما قویاً توصیه می کنیم که محیط توسعه خود را با آخرین نسخه به روز نگه دارید. این تضمین می کند که جدیدترین ویژگی ها و وصله های امنیتی را دارید و محیط شما با آخرین نسخه های وابستگی های شما سازگار است. برای اطلاع از نسخههای جدید، برای بهروزرسانیهای ایمیل ثبتنام کنید.