privacysandbox ads
androidx.privacysandbox.ads.adservices.adid
androidx.privacysandbox.ads.adservices.adselection
androidx.privacysandbox.ads.adservices.appsetid
androidx.privacysandbox.ads.adservices.common
androidx.privacysandbox.ads.adservices.customaudience
androidx.privacysandbox.ads.adservices.measurement
androidx.privacysandbox.ads.adservices.topics
| העדכון האחרון | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסת אלפא |
|---|---|---|---|---|
| 7 במאי 2025 | - | - | 1.1.0-beta13 | - |
הצהרת יחסי תלות
כדי להוסיף יחסי תלות ל-privacysandbox-ads, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.
מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle של האפליקציה או המודול:
מגניב
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta13" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta13" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta13") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta13" }
מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-build.
משוב
המשוב שלכם עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.
מידע נוסף זמין במסמכי התיעוד של Issue Tracker.
גרסה 1.1
גרסה 1.1.0-beta12
12 במרץ 2025
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12 ו-androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12 משוחררים. גרסת 1.1.0-beta12 מכילה את ההוספות האלה.
תכונות חדשות
- עדיפות של קהל מותאם אישית: הוספנו שדה עדיפות לקהל המותאם אישית. כך הקונים יכולים לציין ערך עדיפות ב-
CustomAudience. המערכת תשתמש בערך הזה כדי לזהות קהלים מותאמים אישית שצריך לכלול במכרז, אם קבוצת הקהלים המותאמים אישית של הקונה חורגת מהמגבלות הגודל לכל קונה - הגדרות המוכר: התכונה הזו מאפשרת למוכרים להגדיר פרמטרים של מכרזים כדי לשלוט בגודל של עומס העבודה ובמשתתפים במכרז. הגדרת המכרז של המוכר תאפשר למוכרים לציין:
- רשימת קונים מורשים
- במכרזים שהמוכר התחיל, רק הקונים ברשימת ההיתרים יוכלו להוסיף
CustomAudiencesלמכרז - מגבלת גודל לקונה
- המוכרים יכולים לציין מגבלה לכל קונה כדי לקבוע את גודל הנתונים שיועלו על ידי כל קונה למטען הייעודי שנשלח אל
SellerFrontendService. אם הקונה חורג מהמגבלה על הגודל לכל קונה, המערכת תשתמש בעדיפותCustomAudienceשהוגדרה בהגדרות של המטען הייעודי לקונה כדי לקבל את הנתונים במסגרת המגבלות הצפויות. - מגבלת הגודל המקסימלית של המטען הייעודי
- למוכרים שונים יכולה להיות הקצאה שונה של משאבים, ויכול להיות שהם ירצו להגדיר מגבלה על הגודל המקסימלי של עומס העבודה (payload) בכל מכרז. מגבלת הגודל המקסימלי תהיה בהתאם לקטגוריות הגודל הקבועות שהוגדרו על ידי ה-API של
ProtectedAudience.
- עדכונים מושהים של קהלים בהתאמה אישית: התכונה הזו מאפשרת לקונים לתזמן עדכונים מושהים של קהלים בהתאמה אישית. כל בקשת עדכון מאפשרת למבצע הקריאה להגדיר עדכון מתוזמן באמצעות ה-API החדש של
scheduleCustomAudienceUpdate(). בכל עדכון, המשתמש יכול לציין קבוצות של קהלים מותאמים אישית להצטרפות או ליציאה.
שינויים ב-API
- הוספת הגדרות מוכר ב-
GetAdSelectionRequestAPI (Ibb5c7) - השקת ממשק ה-API של
ScheduleCustomAudienceUpdateכניסיוני (I6b905)
גרסה 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 כוללת את ההוספות האלה.
תכונות חדשות
- העדכון הזה מסיר את התמיכה בממשקי API של ארגז החול לפרטיות וב-adid ב-Android R, שהוצא משימוש. קריאות לקבלת כיתות הניהול ב-Android R יחזירו עכשיו null.
גרסה 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
- הוספת עומסי יתר חסרים של קונסטרוקטור Java לממשקי ה-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
- הוספת עומסי יתר חסרים של קונסטרוקטור Java ל-
GetAdSelectionDataRequestExperimental 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לא מאפשר ערך null. (I68044) - מוסיפים את
GetAdSelectionDataRequest::coordinatorOriginUriExperimental 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 של privacysandbox-ads jetpack, כל המכשירים עם Android R שפועלים בהם הדגלים יוכלו לגשת ל-PPAPI. בכל תרחיש לדוגמה שלא צריך לתמוך ב-Android R, יידרשו אמצעי הגנה נוספים בקוד באמצעות קוד jetpack של privacysandbox-ads.
תכונות חדשות
- תמיכה בתאימות לאחור ל-Android 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 בגלל שהתג uses-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 חדש שתומך בדיווח על אירועי משתמשים אחרי המכרז
- נוספה תמיכה בסינון לפי מכסת תדירות במודעות לרימרקטינג
- תמיכה בהענקת גישה ל'הצטרפות לקהל מותאם אישית'
- תמיכה בקיצוץ של רשתות בתהליך בחירת הרשת (Mediation) ב-Waterfall
- תמיכה במכרזים מוגנים בשרתים של בידינג ומכרזים
שינויים ב-API
- השקת ממשק ה-API הניסיוני
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)(I86cd2) - השקת ממשק ה-API הניסיוני
ReportEventRequest::inputEvent(Ib94f3) - הופכים את השדה
ReportImpressionRequest::adSelectionConfigלאפשרות אופציונלית (Ief280) - הצגת ממשקי ה-API הניסיוניים
AdSelectionManager::getAdSelectionDataו-AdSelectionManager::persistAdSelectionResultUnified(Ie4d0e) - הצגת
CustomAudienceManager::fetchAndJoinCustomAudienceAPI ניסיוני (I09152) - הצגת ממשק ה-API הניסיוני
AdSelectionManager::reportEvent(I0d7dc) - הוספנו את ה-API הניסיוני
AdSelectionManager::updateAdCounterHistogramושינינו אתAdDataכדי לציין סדרה שלAdFilters(I87b83)
תיקוני באגים
- עכשיו מתבצעת התאמה של URIs של קלט באתר/מקור משותף, במקום דרישה להתאמה מדויקת של שם המארח.
- תיקון הבדיקה שנכשלה בגלל סכמת 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+ ממערכי הבקשות למדידות. לקוחות לא צריכים לבצע בדיקה של גרסת הפלטפורמה של T+ בצד שלהם כדי לגשת לכיתות הבקשות
MeasurementManagerשל sandbox הפרטיות. MeasurementManager יהיה null בהתנהגות החדשה. (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 כוללת את ההוספות האלה.
שינויים ב-API
- הצגת רשימת
registerSource(Iae92f) - הוסרו שימושים ב-API הניסיוני
isAtLeastU()(Ie9117, b/289269026)
תיקוני באגים
- מיזוג של קובצי API ניסיוניים וציבוריים (I15da3, b/278769092)
גירסה 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 - שינוי התלות של פונקציות הקורוטיינטים ב-Kotlin ל-1.7.1 כדי למנוע שגיאות כפולות ב-build של הכיתות ב-Gradle
גרסה 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 מכילה את ההצהרות האלה על ביצוע שינויים.
תיקוני באגים
- פתרון בעיית נעילה גורפת (deadlock) כשמבצע הקריאה מפעיל ממשקי 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 מכילה את ההוספות האלה.
תכונות חדשות
- הפעלת Preview API ל-Topics.
גרסה 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 שוחררה מענף פנימי.
שינויים בהתנהגות
- דוחות השיוך (Attribution) הושבתו ולא זמינים לשימוש בגרסה הזו.
גרסה 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 לשמירה על הפרטיות של ארגז החול לפרטיות (Topics, FLEDGE ו-Attribution Reporting).
- אפשר להשתמש בממשקי ה-API של ארגז החול לפרטיות ב-Jetpack כתחליף לממשקי ה-API של ארגז החול לפרטיות שכלולים ב-Extension SDK 4.