از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
خدمات تبلیغاتی
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ماژول AdServices که در Android 13 معرفی شده است، از طرح Privacy Sandbox پشتیبانی می کند که هدف آن ایجاد فناوری هایی است که هم از حریم خصوصی افراد به صورت آنلاین محافظت می کند و هم به شرکت ها و توسعه دهندگان ابزارهایی برای ایجاد کسب و کارهای دیجیتالی پر رونق می دهد.
اطلاعات بیشتر در سایت برنامه نویس اندروید موجود است.
انگیزه
اهداف Privacy Sandbox Initiative عبارتند از:
- فناوری جدیدی بسازید تا اطلاعات کاربر را خصوصی نگه دارید
- به ناشران و توسعه دهندگان اجازه دهید محتوای آنلاین را رایگان نگه دارند
- برای ایجاد استانداردهای جدید حریم خصوصی اینترنت با صنعت همکاری کنید
مرز ماژول
معماری AdServices: این همه کد جدید بدون مرز ماژول است.
محل کد: packages/modules/AdServices
شکل 1 تنظیمات ماژول AdServices را نشان می دهد.

شکل 1. طراحی API ماژول AdServices

شکل 2. راه اندازی ماژول AdServices
عملکرد اصلی بسته در APEX در دسترس خواهد بود: com.google.android.adservices
.
عملکرد APIهای حفظ حریم خصوصی در APK com.google.android.adservices.api
در دسترس خواهد بود.
عملکرد SDK Runtime در APK com.google.android.app.sdksandbox
در دسترس خواهد بود.
در صفحات زیر میتوانید درباره AdServices بیشتر بدانید:
وابستگی ها
- دامنه سیاست جدید برای SDKSandbox
- محدودیتهای SDKSandbox: فضای ذخیرهسازی محدود، هدفها، پخشها و غیره.
- مجوزهای به خوبی تعریف شده؛ SDK های تبلیغاتی مجوزها را از برنامه ها به ارث نمی برند
- سیستم عامل برای مقابله با UID های جعبه ایمنی تغییر می کند
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# AdServices\n\nThe AdServices module, introduced in Android 13,\nsupports the Privacy Sandbox initiative that aims to\ncreate technologies that both protect people's privacy online and give companies\nand developers tools to build thriving digital businesses.\n\nMore information is available on the\n[Android Developer site](https://developer.android.com/privacy-sandbox).\n\nMotivation\n----------\n\nThe goals of the Privacy Sandbox Initiative are:\n\n- Build new technology to keep user information private\n- Enable publishers and developers to keep online content free\n- Collaborate with the industry to build to new internet privacy standards\n\nModule boundary\n---------------\n\nAdServices architecture: This is all new code with no module boundary.\n\nCode location: `packages/modules/AdServices`\n\nFigure 1 shows the AdServices module setup.\n\n**Figure 1.** AdServices module API design\n\n**Figure 2.** AdServices module setup\n\nPackage format\n--------------\n\nMain functionality for the package will be available in APEX:\n`com.google.android.adservices`.\n\nPrivacy Preserving APIs functionality will be available in APK\n`com.google.android.adservices.api`.\n\nSDK Runtime functionality will be available in APK\n`com.google.android.app.sdksandbox`.\n\nYou can learn more about AdServices on the following pages:\n\n- [Privacy Sandbox Overview](https://developer.android.com/design-for-safety/ads/introduction)\n- [SDK Runtime Design](https://developer.android.com/design-for-safety/ads/sdk-runtime)\n- [Topics Design](https://developer.android.com/design-for-safety/ads/topics)\n- [FLEDGE on Android Design](https://developer.android.com/design-for-safety/ads/fledge)\n- [Attribution Reporting Design](https://developer.android.com/design-for-safety/ads/attribution)\n\nDependencies\n------------\n\n- New sepolicy domain for SDKSandbox\n- Restrictions for SDKSandbox: limited storage, intents, broadcasts, etc.\n- Well defined permissions; ad SDKs do not inherit permissions from apps\n- OS changes to deal with sandbox UIDs"]]