تبلیغات privacysandbox

این کتابخانه ادغام با APIهای حفظ حریم خصوصی را که بخشی از جعبه ایمنی حریم خصوصی در اندروید هستند، امکان پذیر می کند.
آخرین به روز رسانی انتشار پایدار کاندید را آزاد کنید نسخه بتا انتشار آلفا
30 اکتبر 2024 - - 1.1.0-beta11 -

اعلام وابستگی ها

برای افزودن وابستگی به privacysandbox-ads، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Maven Google را بخوانید.

وابستگی‌های مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

dependencies {
 
    implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10"
   
    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10"
 
}

کاتلین

dependencies {

    implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10")

    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10"
   
}

برای اطلاعات بیشتر درباره وابستگی‌ها، به افزودن وابستگی‌های ساخت نگاه کنید.

بازخورد

بازخورد شما به بهتر شدن Jetpack کمک می کند. اگر مسائل جدیدی کشف کردید یا ایده هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد کتابخانه جدید، به مسائل موجود در این کتابخانه نگاهی بیندازید. با کلیک کردن روی دکمه ستاره می توانید رای خود را به یک موضوع موجود اضافه کنید.

یک شماره جدید ایجاد کنید

برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.

نسخه 1.1

نسخه 1.1.0-beta11

30 اکتبر 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11 منتشر شد. نسخه 1.1.0-beta11 حاوی این تعهدات است.

ویژگی های جدید

  • این به‌روزرسانی، پشتیبانی از اندازه‌گیری privacysandbox و APIهای اضافی را در Android R که منسوخ شده است، حذف می‌کند. تماس‌ها برای دریافت کلاس‌های مدیر در Android R اکنون صفر خواهند شد.

نسخه 1.1.0-beta10

21 آگوست 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10 منتشر شد. نسخه 1.1.0-beta10 حاوی این تعهدات است.

تغییرات API

  • اضافه بارهای سازنده جاوا را برای GetAdSelectionDataOutcome ، PersistAdSelectionResultRequest ، ReportEventRequest و FetchAndJoinCustomAudienceRequest تجربی اضافه کنید. ( I19e7f )

نسخه 1.1.0-beta09

10 جولای 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09 منتشر شد. نسخه 1.1.0-beta09 حاوی این تعهدات است.

تغییرات API

  • اضافه بارهای سازنده جاوا را برای GetAdSelectionDataRequest Experimental API اضافه کنید. ( Ifbf88 ).

نسخه 1.1.0-beta08

26 ژوئن 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08 منتشر شد. نسخه 1.1.0-beta08 حاوی این تعهدات است.

ویژگی های جدید

  • پشتیبانی از سیگنال های برنامه محافظت شده اضافه شده است.
  • از چندین ارائه دهنده ابر برای مزایده های سرور B&A پشتیبانی کنید.

تغییرات API

  • API تجربی GetAdSelectionDataRequest::seller غیر قابل تهی است. ( I68044 )
  • GetAdSelectionDataRequest::coordinatorOriginUri Experimental API را اضافه کنید. ( I18c0b )
  • API updateSignals اضافه شد. ( Ia8512 )

نسخه 1.1.0-beta07

14 مه 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07 منتشر شد. نسخه 1.1.0-beta07 حاوی این تعهدات است.

ویژگی های جدید

  • اکنون GetTopics از پاسخ های رمزگذاری شده به عنوان بخشی از GetTopicsResponse پشتیبانی می کند.

تغییرات API

  • EncryptedTopic به کلاس GetTopicResponse اضافه شد. ( Iab362 )

نسخه 1.1.0-beta06

17 آوریل 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06 منتشر شد. نسخه 1.1.0-beta06 حاوی این تعهدات است.

توجه داشته باشید

  • از زمان انتشار نسخه 1.1.0-beta06 jetpack privacysandbox-ads، همه دستگاه‌های Android R دارای پرچم‌دار می‌توانند به PPAPI دسترسی داشته باشند. برای هر موردی که نباید از Android R پشتیبانی کند، با استفاده از کد جت پک privacysandbox-ads، به محافظ‌های اضافی در کد نیاز است.

ویژگی های جدید

  • پشتیبانی از سازگاری به عقب برای اندروید R.

نسخه 1.1.0-beta05

3 آوریل 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05 منتشر شد. نسخه 1.1.0-beta05 حاوی این تعهدات است.

رفع اشکال

  • هنگامی که تعریف کلاس در دستگاه‌های Android S یافت نمی‌شود، به دلیل عدم وجود تگ use-library در مانیفست، هنگام دریافت خطا اضافه شد.

نسخه 1.1.0-beta04

24 ژانویه 2024

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04 منتشر شد. نسخه 1.1.0-beta04 حاوی این تعهدات است.

ویژگی های جدید

  • API جدید برای پشتیبانی از گزارش رویداد کاربر پس از حراج
  • پشتیبانی از فیلتر فرکانس برای بازاریابی مجدد تبلیغات اضافه شده است
  • پشتیبانی از عضویت در هیئت مخاطبان سفارشی
  • پشتیبانی از برش زنجیره میانجی آبشار
  • پشتیبانی از مزایده های محافظت شده در سرورهای مناقصه و مزایده

تغییرات API

  • معرفی AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig) آزمایشی API ( I86cd2 )
  • معرفی ReportEventRequest::inputEvent آزمایشی API ( Ib94f3 )
  • ReportImpressionRequest::adSelectionConfig اختیاری کنید ( Ief280 )
  • AdSelectionManager::getAdSelectionData و AdSelectionManager::persistAdSelectionResultUnified APIهای آزمایشی یکپارچه ( Ie4d0e ) را معرفی کنید
  • معرفی CustomAudienceManager::fetchAndJoinCustomAudience آزمایشی API ( I09152 )
  • معرفی AdSelectionManager::reportEvent آزمایشی API ( I0d7dc )
  • AdSelectionManager::updateAdCounterHistogram API آزمایشی را معرفی کرد و AdData تغییر داد تا مجموعه ای از AdFilters را نشان دهد ( I87b83 )

رفع اشکال

  • URI های ورودی به جای نیاز به تطابق دقیق نام میزبان، اکنون در یک سایت/منبع مشترک مطابقت دارند.
  • رفع شکست تست به دلیل از دست رفتن طرح HTTPS ( d573058 )
  • اصلاح طرح HTTPS از دست رفته از URL های وب ( cecdcb8 )
  • اضافه کردن حاشیه نویسی به APIهای اندازه گیری ( 2dba359 )

نسخه 1.1.0-beta03

15 نوامبر 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03 منتشر شد. نسخه 1.1.0-beta03 حاوی این تعهدات است.

ویژگی های جدید

  • پشتیبانی از سازگاری به عقب برای Android S.

نسخه 1.1.0-beta02

4 اکتبر 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02 منتشر شد. نسخه 1.1.0-beta02 حاوی این تعهدات است.

تغییرات API

  • بررسی نسخه T+ از کلاس‌های درخواست اندازه‌گیری حذف شد. مشتریان برای دسترسی به کلاس های درخواست privacysandbox MeasurementManager نیازی به بررسی نسخه پلتفرم T+ در سمت خود ندارند. MeasurementManager با رفتار جدید باطل خواهد شد. ( Ieb105 )

نسخه 1.1.0-beta01

23 آگوست 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01 بدون هیچ تغییری منتشر شدند. نسخه 1.1.0-beta01 حاوی این تعهدات است.

نسخه 1.1.0-alpha01

9 آگوست 2023

androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01 و androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01 منتشر شد. نسخه 1.1.0-alpha01 حاوی این commit ها است.

تغییرات API

  • فهرست registerSource معرفی کنید ( Iae92f )
  • کاربردهای حذف شده آزمایشی isAtLeastU() API ( Ie9117 , b/289269026 )

رفع اشکال

نسخه 1.0

نسخه 1.0.0-beta05

7 ژوئن 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05 و androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05 منتشر شد. نسخه 1.0.0-beta05 حاوی این تعهدات است.

رفع اشکال

  • چک افزونه sdk 5 را به TopicsManager اضافه می کند
  • برای جلوگیری از خطاهای ساخت کلاس تکراری در gradle، وابستگی کاتلین را به 1.7.1 کاهش می دهد.

نسخه 1.0.0-beta04

10 مه 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04 و androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04 منتشر شد. نسخه 1.0.0-beta04 حاوی این تعهدات است.

رفع اشکال

  • حل مشکل بن بست زمانی که API های اندازه گیری خدمات تبلیغاتی در رشته اصلی توسط تماس گیرنده فراخوانی می شوند. ( I65361 )

نسخه 1.0.0-beta03

19 آوریل 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03 و androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03 منتشر شد. نسخه 1.0.0-beta03 حاوی این تعهدات است.

ویژگی های جدید

  • API پیش‌نمایش برای موضوعات فعال شد.

نسخه 1.0.0-beta02

22 مارس 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02 و androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02 منتشر شد. نسخه 1.0.0-beta02 حاوی این تعهدات است.

رفع اشکال

  • API های MeasurementManager را برای برنامه افزودنی SDK نسخه 5 و بالاتر فعال کرد.
  • APIهای MeasurementManager را برای برنامه افزودنی SDK نسخه 4 و پایین‌تر غیرفعال کرد.

نسخه 1.0.0-beta01

22 فوریه 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01 و androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01 بدون هیچ تغییر قابل توجهی منتشر شدند. نسخه 1.0.0-beta01 از یک شعبه داخلی منتشر شد.

تغییرات رفتار

  • گزارش انتساب غیرفعال شده است و برای استفاده در این نسخه در دسترس نیست.

نسخه 1.0.0-alpha01

11 ژانویه 2023

androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01 و androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01 منتشر شد. نسخه 1.0.0-alpha01 از یک شعبه داخلی منتشر شد.

  • این یک کتابخانه جدید Jetpack است که امکان ادغام با APIهای حفظ حریم خصوصی Privacy Sandbox ( موضوعات ، FLEDGE و Attribution Reporting ) را فراهم می کند.
  • APIهای Jetpack Privacy Sandbox را می توان به عنوان جایگزینی برای APIهای Privacy Sandbox ارائه شده در Extension SDK 4 استفاده کرد.