reklamy w Piaskownicy prywatności
Najnowsza aktualizacja | Wersja stabilna | Kandydat do wydania | Wersja Beta | Wydanie alfa |
---|---|---|---|---|
10 lipca 2024 r. | - | - | 1.1.0–beta09 | - |
Deklarowanie zależności
Aby dodać zależność od reklam w piaskownicy prywatności, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Google Maven.
W pliku build.gradle
aplikacji lub modułu dodaj zależności artefaktów, których potrzebujesz:
Odlotowe
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09" }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpack. Daj nam znać, jeśli odkryjesz nowe wydania lub masz pomysły na ulepszenie tej biblioteki. Zanim utworzysz nową bibliotekę, przejrzyj istniejące problemy w tej bibliotece. Możesz oddać swój głos do istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia do śledzenia problemów.
Wersja 1.1
Wersja 1.1.0-beta09
10 lipca 2024 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta09
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta09
zostały udostępnione. Wersja 1.1.0-beta09 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Dodaj brakujące przeciążenia konstruktorów Java dla eksperymentalnego interfejsu API
GetAdSelectionDataRequest
. (Ifbf88).
Wersja 1.1.0-beta08
26 czerwca 2024 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta08
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta08
zostały udostępnione. Wersja 1.1.0-beta08 zawiera te zatwierdzenia.
Nowe funkcje
- Dodaliśmy obsługę chronionych sygnałów aplikacji.
- Obsługa wielu dostawców chmury w aukcjach serwerów B&A.
Zmiany interfejsu API
- Eksperymentalny interfejs API
GetAdSelectionDataRequest::seller
nie może mieć wartości null. (I68044) - Dodaj eksperymentalny interfejs API
GetAdSelectionDataRequest::coordinatorOriginUri
. (I18c0B) - Dodano interfejs API
updateSignals
. (IA8512).
Wersja 1.1.0-beta07
14 maja 2024 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta07
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta07
zostały udostępnione. Wersja 1.1.0-beta07 zawiera te zatwierdzenia.
Nowe funkcje
GetTopics
obsługuje teraz zaszyfrowane odpowiedzi w ramachGetTopicsResponse
.
Zmiany interfejsu API
- Dodano element
EncryptedTopic
doGetTopicResponse
zajęć. (IAb362)
Wersja 1.1.0-beta06
17 kwietnia 2024 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
zostały udostępnione. Wersja 1.1.0-beta06 zawiera te zatwierdzenia.
Uwaga
- Od wersji 1.1.0-beta06 jetpack z reklamami prywatności piaskownicy wszystkie urządzenia z Androidem R z obsługą flag będą miały dostęp do tych interfejsów. W przypadkach, które nie powinny obsługiwać Androida R, należy zastosować dodatkowe zabezpieczenia w kodzie za pomocą kodu jetpacka reklam w trybie piaskownicy.
Nowe funkcje
- Obsługa wstecznej zgodności z Androidem R.
Wersja 1.1.0-beta05
3 kwietnia 2024 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
zostały udostępnione. Wersja 1.1.0-beta05 zawiera te zatwierdzenia.
Poprawki błędów
- Dodano błąd wychwytywania błędów, gdy na urządzeniach z Androidem S nie można znaleźć definicji klasy z powodu braku tagu use-library w pliku manifestu.
Wersja 1.1.0-beta04
24 stycznia 2024 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
zostały udostępnione. Wersja 1.1.0-beta04 zawiera te zatwierdzenia.
Nowe funkcje
- Nowy interfejs API do obsługi raportowania zdarzeń użytkownika po aukcji
- Dodaliśmy obsługę filtrowania limitu wyświetleń na użytkownika w przypadku reklam remarketingowych
- Przekazywanie dostępu do niestandardowej listy odbiorców
- Obsługa obcinania łańcucha zapośredniczenia kaskadowego
- Obsługa aukcji chronionych na serwerach określania stawek i aukcji
Zmiany interfejsu API
- Przedstaw eksperymentalny interfejs API
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
(I86cd2) - Przedstaw eksperymentalny interfejs API
ReportEventRequest::inputEvent
(Ib94f3) - Ustaw pole
ReportImpressionRequest::adSelectionConfig
jako opcjonalne (Ief280) - Przedstaw eksperymentalne interfejsy API
AdSelectionManager::getAdSelectionData
iAdSelectionManager::persistAdSelectionResultUnified
(Ie4d0e) - Przedstaw eksperymentalny interfejs API
CustomAudienceManager::fetchAndJoinCustomAudience
(I09152) - Przedstaw eksperymentalny interfejs API
AdSelectionManager::reportEvent
(I0d7dc) - Wprowadziliśmy
AdSelectionManager::updateAdCounterHistogram
eksperymentalny interfejs API i zmodyfikowaliśmyAdData
, aby wskazać serięAdFilters
(I87b83)
Poprawki błędów
- Nie trzeba już podawać dokładnego dopasowania nazwy hosta, więc wejściowe identyfikatory URI są teraz dopasowywane we wspólnej witrynie lub domenie.
- Napraw, który się nie powiódł z powodu brakującego schematu HTTPS (D573058)
- Rozwiązywanie problemów z brakującym schematem HTTPS w adresach URL (cecdcb8)
- Dodanie adnotacji do rzutów do interfejsów API do pomiarów (2dba359)
Wersja 1.1.0-beta03
15 listopada 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
zostały udostępnione. Wersja 1.1.0-beta03 zawiera te zatwierdzenia.
Nowe funkcje
- Obsługa zgodności wstecznej w przypadku Androida S.
Wersja 1.1.0-beta02
4 października 2023 roku
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
zostały udostępnione. Wersja 1.1.0-beta02 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Usunięto sprawdzanie wersji T+ z klas żądań pomiarowych. Klienci nie muszą sprawdzać wersji platformy T+, aby mieć dostęp do klas żądań
MeasurementManager
w piaskownicy prywatności. W przypadku nowego zachowania parametr MeasurementManager będzie miał wartość null. (Ieb105).
Wersja 1.1.0-beta01
23 sierpnia 2023 r.
Wersje androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
zostały udostępnione bez zmian. Wersja 1.1.0-beta01 zawiera te zatwierdzenia.
Wersja 1.1.0-alpha01
9 sierpnia 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
i androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
zostały udostępnione. Wersja 1.1.0-alfa01 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Wprowadź listę
registerSource
(Iae92f) - Usunięto zastosowania eksperymentalnego interfejsu API
isAtLeastU()
(Ie9117, b/289269026)
Poprawki błędów
- Scalanie eksperymentalnych i publicznych plików interfejsu API (I15da3, b/278769092)
Wersja 1.0
Wersja 1.0.0-beta05
7 czerwca 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
i androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
zostały udostępnione. Wersja 1.0.0-beta05 zawiera te zatwierdzenia.
Poprawki błędów
- Dodaje do pakietu
TopicsManager
kontrolę rozszerzenia SDK 5 - Nawiązuje zależność od współrzędnych Kotlin do wersji 1.7.1, aby zapobiec pojawianiu się powielonych błędów kompilacji klas w Gradle
Wersja 1.0.0-beta04
10 maja 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
i androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
zostały udostępnione. Wersja 1.0.0-beta04 zawiera te zatwierdzenia.
Poprawki błędów
- Rozwiązanie problemu z zakleszczeniem, gdy interfejsy API do pomiaru usług reklamowych są wywoływane przez element wywołujący w wątku głównym. (I65361)
Wersja 1.0.0-beta03
19 kwietnia 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
i androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
zostały udostępnione. Wersja 1.0.0-beta03 zawiera te zatwierdzenia.
Nowe funkcje
- Włączono interfejs Preview API dla Topics.
Wersja 1.0.0-beta02
22 marca 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
i androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
zostały udostępnione. Wersja 1.0.0-beta02 zawiera te zatwierdzenia.
Poprawki błędów
- Włączono interfejsy API
MeasurementManager
dla rozszerzenia pakietu SDK w wersji 5 lub nowszej. - Wyłączono interfejsy API
MeasurementManager
dla rozszerzenia pakietu SDK w wersji 4 i starszych.
Wersja 1.0.0-beta01
22 lutego 2023 roku
Wersje androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
i androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
zostały udostępnione bez istotnych zmian. Wersja 1.0.0-beta01 została udostępniona w gałęzi wewnętrznej.
Zmiany w działaniu
- Raportowanie atrybucji zostało wyłączone i nie można go używać w tej wersji.
Wersja 1.0.0-alpha01
11 stycznia 2023 r.
androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
i androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
zostały udostępnione. Wersja 1.0.0-alfa01 została udostępniona w gałęzi wewnętrznej.
- To nowa biblioteka Jetpack, która umożliwia integrację z interfejsami API Piaskownicy prywatności (Topics, FLEDGE i Attribution Reporting).
- Interfejsy API Piaskownicy prywatności w usłudze Jetpack mogą stanowić zamiennik interfejsów API Piaskownicy prywatności dostępnych w pakiecie SDK rozszerzeń.