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
העדכון האחרון | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסת אלפא |
---|---|---|---|---|
12 במרץ 2025 | - | - | 1.1.0-beta12 | - |
הצהרת יחסי תלות
כדי להוסיף תלות ב-privacysandbox-ads, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.
מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle
של האפליקציה או המודול:
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12" }
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12" }
מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-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
- הוספת הגדרות מוכר ב-
GetAdSelectionRequest
API (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 ל-
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
לא מאפשר ערך null. (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 של 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::fetchAndJoinCustomAudience
API ניסיוני (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 כוללת את ההצהרות האלה.
תיקוני באגים
- פתרון בעיית נעילה גורפת כשמבצע הקריאה מפעיל ממשקי 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.