Reklamy

Biblioteka identyfikatorów wyświetlania reklam definiuje interfejs do interakcji z dostawcami reklam na poziomie systemu na różnych urządzeniach, na których działa Twoja aplikacja. Dzięki temu interfejsowi Twoja aplikacja może otrzymywać spójne wartości identyfikatorów wyświetlania reklam.
Najnowsza aktualizacja Wersja stabilna Kandydat do publikacji Wersja Beta Wersja alfa
8 marca 2023 r. - - - 1.0.0-alfa05

Deklarowanie zależności

Aby dodać zależność od Google Ads, 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:

Odlotowy

dependencies {
    implementation 'androidx.ads:ads-identifier:1.0.0-alpha05'

    // Optional - add if you're using Guava to handle
    // return values of type ListenableFuture.
    implementation 'com.google.guava:guava:28.0-android'
}

Kotlin

dependencies {
    implementation("androidx.ads:ads-identifier:1.0.0-alpha05")

    // Optional - add if you're using Guava to handle
    // return values of type ListenableFuture.
    implementation("com.google.guava:guava:28.0-android")
}

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 znajdziesz nowe wydania lub masz pomysły na ulepszenie tej biblioteki. Zanim utworzysz nową bibliotekę, przejrzyj problemy z tą biblioteką. Możesz oddać głos w ramach istniejącego problemu, klikając przycisk gwiazdki.

Utwórz nowy numer

Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.

Wersja 1.0.0

Wersja 1.0.0-alfa05

8 marca 2023 r.

Opublikowano androidx.ads:ads-identifier:1.0.0-alpha05, androidx.ads:ads-identifier-common:1.0.0-alpha05 i androidx.ads:ads-identifier-provider:1.0.0-alpha05. Wersja 1.0.0-alpha05 zawiera te zatwierdzenia.

Zmiany w interfejsie API

Wersja 1.0.0-alfa04

22 stycznia 2020 r.

Opublikowano androidx.ads:ads-identifier:1.0.0-alpha04, androidx.ads:ads-identifier-common:1.0.0-alpha04 i androidx.ads:ads-identifier-provider:1.0.0-alpha04. Wersja 1.0.0-alpha04 zawiera te zatwierdzenia.

Nowe funkcje

  • Poprawiona wydajność.

Zmiany w interfejsie API

  • Funkcja AdvertisingIdInfo.getId() zwraca teraz bezpośrednio identyfikator wyświetlania reklam z tabeli AdvertisingIdProvider, więc może mieć on teraz dowolny format.

Wersja 1.0.0-alfa03

20 listopada 2019 r.

Opublikowano androidx.ads:ads-identifier:1.0.0-alpha03 i androidx.ads:ads-identifier-common:1.0.0-alpha03. Wersja 1.0.0-alpha03 zawiera te zatwierdzenia.

Poprawki błędów

  • Usunięto zależność od języka programowania Java 8. Ta biblioteka jest teraz kierowana na język programowania Java 7.

Wersja 1.0.0-alfa02

18 września 2019 r.

Opublikowano androidx.ads:ads-identifier:1.0.0-alpha02 i androidx.ads:ads-identifier-common:1.0.0-alpha02. Wersja 1.0.0-alpha02 zawiera te zatwierdzenia.

Zmiany w interfejsie API

  • Typ zwracanej wartości atrybutu AdvertisingIdUtils.getAdvertisingIdProviderServices() zmieniono z „List<ResolveInfo>” na „List<ServiceInfo>

Poprawki błędów

  • Zmieniono komunikat AdvertisingIdNotAvailableException na „Brak zgodnego dostawcy identyfikatora wyświetlania reklam AndroidX”.

Wersja 1.0.0-alfa01

7 sierpnia 2019 r.

androidx.ads:ads-identifier:1.0.0-alpha01, androidx.ads:ads-identifier-common:1.0.0-alpha01 i androidx.ads:ads-identifier-provider:1.0.0-alpha01 są zwolnione. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.