privacysandbox reklamları
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
Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
12 Mart 2025 | - | - | 1.1.0-beta12 | - |
Bağımlılıkları beyan etme
privacysandbox-ads'e bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.
Uygulamanızın veya modülünüzün build.gradle
dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin:
Eski
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12" }
Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.
Geri bildirim
Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.
Daha fazla bilgi için Sorun İzleyici belgelerine bakın.
Sürüm 1.1
Sürüm 1.1.0-beta12
12 Mart 2025
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta12
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta12
yayınlandı. 1.1.0-beta12 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Özel Kitle Önceliği: Özel kitleye bir öncelik alanı ekledik. Bu sayede alıcılar
CustomAudience
içinde bir öncelik değeri belirtebilir. Bu değer, alıcı özel kitleleri grubu alıcı başına boyut sınırlarını aşarsa açık artırmaya dahil edilmesi gereken özel kitleleri tanımlamak için kullanılır. - Satıcı Yapılandırması: Bu özellik, satıcıların yükü boyutunu ve açık artırma katılımcılarını kontrol etmek için açık artırma parametrelerini tanımlamasına olanak tanır. Satıcı açık artırma yapılandırması, satıcıların şunları belirtmesine olanak tanır:
- İzin verilen alıcı listesi
- Belirtilen satıcı tarafından başlatılan açık artırmalar için yalnızca izin verilenler listesinde yer alan alıcılar açık artırmaya
CustomAudiences
katkıda bulunabilir. - Alıcı başına boyut sınırı
- Satıcılar, her alıcı tarafından
SellerFrontendService
'e gönderilen yüke yüklenen veri boyutunu düzenlemek için alıcı başına bir sınır belirleyebilir. Alıcı, alıcı başına boyut sınırını aşarsa verileri beklenen sınırlar dahilinde almak için alıcı yükü yapılandırmasında ayarlananCustomAudience
önceliği kullanılır. - Yük için maksimum boyut sınırı
- Farklı satıcıların farklı kaynak tahsisi olabilir ve istek başına açık artırma yükü için maksimum boyut sınırı belirlemek isteyebilirler. Maksimum boyut sınırı,
ProtectedAudience
API tarafından belirlenen sabit boyuttaki paketlere uyar.
- Ertelenen Özel Kitle Güncellemeleri: Bu özellik, alıcıların Özel Kitleler için ertelenen güncellemeler planlamasına olanak tanır. Her güncelleme isteği, arayan kullanıcının yeni
scheduleCustomAudienceUpdate()
API'yi kullanarak gecikmeli bir güncelleme planlamasına olanak tanır. Kullanıcı, her güncelleme için katılacak veya ayrılacak Özel Kitle gruplarını belirtebilir.
API Değişiklikleri
GetAdSelectionRequest
API'ye Satıcı Yapılandırması ekleme (Ibb5c7)ScheduleCustomAudienceUpdate
API'yi deneysel olarak kullanıma sunma (I6b905)
Sürüm 1.1.0-beta11
30 Ekim 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11
yayınlandı. 1.1.0-beta11 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Bu güncelleme, desteği sonlandırılan Android R'de privacysandbox ölçüm ve adid API'leri için desteği kaldırır. Android R'de yönetici sınıflarını alma çağrıları artık null döndürüyor.
Sürüm 1.1.0-beta10
21 Ağustos 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta10
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta10
yayınlandı. 1.1.0-beta10 sürümü bu taahhütleri içerir.
API Değişiklikleri
GetAdSelectionDataOutcome
,PersistAdSelectionResultRequest
,ReportEventRequest
veFetchAndJoinCustomAudienceRequest
deneysel API'leri için eksik Java kurucu aşırı yüklemelerini ekleyin. (I19e7f)
Sürüm 1.1.0-beta09
10 Temmuz 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09
yayınlandı. 1.1.0-beta09 sürümü bu taahhütleri içerir.
API Değişiklikleri
GetAdSelectionDataRequest
Experimental API için eksik Java kurucu aşırı yüklemelerini ekleyin. (Ifbf88).
Sürüm 1.1.0-beta08
26 Haziran 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08
yayınlandı. 1.1.0-beta08 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Korunan uygulama sinyalleri için destek eklendi.
- B&A sunucu açık artırmaları için birden fazla bulut sağlayıcıyı destekleme
API Değişiklikleri
- Deneysel API
GetAdSelectionDataRequest::seller
boş değer kabul etmez. (I68044) GetAdSelectionDataRequest::coordinatorOriginUri
Deneysel API'yi ekleyin. (I18c0b)updateSignals
API'si eklendi. (Ia8512)
Sürüm 1.1.0-beta07
14 Mayıs 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07
yayınlandı. 1.1.0-beta07 sürümü bu taahhütleri içerir.
Yeni Özellikler
GetTopics
artıkGetTopicsResponse
kapsamında şifrelenmiş yanıtları destekliyor.
API Değişiklikleri
EncryptedTopic
,GetTopicResponse
sınıfına eklendi. (Iab362)
Sürüm 1.1.0-beta06
17 Nisan 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
yayınlandı. 1.1.0-beta06 sürümü bu taahhütleri içerir.
Not
- privacysandbox-ads jetpack 1.1.0-beta06 sürümü itibarıyla, işaretleri etkinleştirilmiş tüm Android R cihazları PPAPI'lere erişebilecek. Android R'yi desteklememesi gereken tüm kullanım alanları için privacysandbox-ads jetpack kodu kullanılarak kodda ek korumalar gerekir.
Yeni Özellikler
- Android R için geriye dönük uyumluluk desteği.
Sürüm 1.1.0-beta05
3 Nisan 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
yayınlandı. 1.1.0-beta05 sürümü bu taahhütleri içerir.
Hata Düzeltmeleri
- Manifest dosyasında uses-library etiketi eksik olduğu için Android S cihazlarda sınıf tanımı bulunamadığında hata yakalama özelliği eklendi.
Sürüm 1.1.0-beta04
24 Ocak 2024
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
yayınlandı. 1.1.0-beta04 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Açık artırma sonrası kullanıcı etkinliği raporlamasını destekleyen yeni API
- Yeniden pazarlama reklamları için sıklık sınırı filtreleme desteği eklendi
- Özel Kitleye Katıl yetkilendirmesini destekleme
- Şelale uyumlulaştırma zinciri kısaltma desteği
- Teklif ve Açık Artırma Sunucularında Korunan Açık Artırmalar için Destek
API Değişiklikleri
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
deneysel API'yi (I86cd2) kullanıma sunmaReportEventRequest::inputEvent
deneysel API'yi (Ib94f3) kullanıma sunuyoruzReportImpressionRequest::adSelectionConfig
değerini isteğe bağlı hale getirme (Ief280)AdSelectionManager::getAdSelectionData
veAdSelectionManager::persistAdSelectionResultUnified
deneysel API'lerini kullanıma sunma (Ie4d0e)CustomAudienceManager::fetchAndJoinCustomAudience
deneysel API'yi kullanıma sunma (I09152)AdSelectionManager::reportEvent
deneysel API'yi (I0d7dc) kullanıma sunmaAdSelectionManager::updateAdCounterHistogram
deneysel API'si kullanıma sunuldu veAdData
, bir diziAdFilters
(I87b83) belirtecek şekilde değiştirildi
Hata Düzeltmeleri
- Giriş URI'leri artık tam ana makine adı eşleşmesi gerektirmek yerine paylaşılan bir sitede/kaynakta eşleştirilir.
- HTTPS şeması eksik olduğu için testin başarısız olmasını düzeltme (d573058)
- Web URL'lerinde eksik HTTPS şemasını düzeltme (cecdcb8)
- Measurement API'lere throws ek açıklama ekleme (2dba359)
Sürüm 1.1.0-beta03
15 Kasım 2023
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
yayınlandı. 1.1.0-beta03 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Android S için geriye dönük uyumluluk desteği.
Sürüm 1.1.0-beta02
4 Ekim 2023
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
yayınlandı. 1.1.0-beta02 sürümü bu taahhütleri içerir.
API Değişiklikleri
- T+ sürüm kontrolü, ölçüm isteği sınıflarından kaldırıldı. İstemcilerin, gizlilik korumalı alan
MeasurementManager
istek sınıflarına erişmek için kendi taraflarında T+ platform sürümü kontrolü yapmasına gerek yoktur. MeasurementManager, yeni davranışta null olur. (Ieb105)
Sürüm 1.1.0-beta01
23 Ağustos 2023
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
, herhangi bir değişiklik yapılmadan yayınlanır. 1.1.0-beta01 sürümü bu taahhütleri içerir.
Sürüm 1.1.0-alpha01
9 Ağustos 2023
androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
ve androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
yayınlandı. 1.1.0-alpha01 sürümü bu taahhütleri içerir.
API Değişiklikleri
registerSource
listesini tanıtın (Iae92f)- Deneysel
isAtLeastU()
API'nin kullanımları kaldırıldı (Ie9117, b/289269026)
Hata Düzeltmeleri
- Deneysel ve herkese açık API dosyalarını birleştirme (I15da3, b/278769092)
Sürüm 1.0
Sürüm 1.0.0-beta05
7 Haziran 2023
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
ve androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
yayınlandı. 1.0.0-beta05 sürümü bu taahhütleri içerir.
Hata Düzeltmeleri
TopicsManager
alanına bir sdk uzantısı 5 kontrolü ekler- Gradle'de yinelenen sınıf derleme hatalarını önlemek için Kotlin coroutines bağımlılığını 1.7.1'e yükseltir.
Sürüm 1.0.0-beta04
10 Mayıs 2023
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
ve androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
yayınlandı. 1.0.0-beta04 sürümü bu taahhütleri içerir.
Hata Düzeltmeleri
- Çağırıcı tarafından ana iş parçacığında adservices ölçüm API'leri çağrıldığında kilitlenme sorununu çözme. (I65361)
Sürüm 1.0.0-beta03
19 Nisan 2023
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
ve androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
yayınlandı. 1.0.0-beta03 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Topics için Preview API etkinleştirildi.
Sürüm 1.0.0-beta02
22 Mart 2023
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
ve androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
yayınlandı. 1.0.0-beta02 sürümü bu taahhütleri içerir.
Hata Düzeltmeleri
- SDK Uzantısı 5 ve sonraki sürümler için
MeasurementManager
API'leri etkinleştirildi. - SDK Uzantısı 4 ve önceki sürümler için
MeasurementManager
API'leri devre dışı bırakıldı.
Sürüm 1.0.0-beta01
22 Şubat 2023
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
ve androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
sürümleri önemli bir değişiklik içermeden yayınlandı. 1.0.0-beta01 sürümü, dahili bir daldan yayınlandı.
Davranış Değişiklikleri
- İlişkilendirme raporlaması devre dışı bırakılmıştır ve bu sürümde kullanılamaz.
Sürüm 1.0.0-alpha01
11 Ocak 2023
androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
ve androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
yayınlandı. 1.0.0-alpha01 sürümü dahili bir daldan yayınlandı.
- Bu, Özel Korumalı Alan'ın Gizliliği Koruyan API'leri (Topics, FLEDGE ve Attribution Reporting) ile entegrasyonu sağlayan yeni bir Jetpack kitaplığıdır.
- Jetpack Özel Korumalı Alan API'leri, Extension SDK 4'te sağlanan Özel Korumalı Alan API'lerinin yerine kullanılabilir.