Reklamy

Biblioteka identyfikatorów wyświetlania reklam definiuje interfejs do interakcji z dostawcami reklam na poziomie systemu na urządzeniach, na których działa aplikacja. Ten interfejs umożliwia aplikacji otrzymywanie spójnych wartości identyfikatorów wyświetlania reklam.
Ostatnia aktualizacja Wersja stabilna Wersja kandydująca do publikacji Wersja Beta Wersja alfa
8 marca 2023 r. - - - 1.0.0-alpha05

Deklarowanie zależności

Aby dodać zależność od Google Ads, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Maven firmy Google.

Dodaj zależności dla artefaktów, których potrzebujesz, w pliku build.gradle aplikacji lub modułu:

Groovy

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ć Jetpacka. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk z gwiazdką.

Tworzenie nowego zgłoszenia

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

Wersja 1.0.0

Wersja 1.0.0-alpha05

8 marca 2023 r.

Funkcje androidx.ads:ads-identifier:1.0.0-alpha05, androidx.ads:ads-identifier-common:1.0.0-alpha05androidx.ads:ads-identifier-provider:1.0.0-alpha05 są dostępne. Wersja 1.0.0-alpha05 zawiera te zatwierdzenia.

Zmiany w interfejsie API

Wersja 1.0.0-alpha04

22 stycznia 2020 r.

Funkcje androidx.ads:ads-identifier:1.0.0-alpha04, androidx.ads:ads-identifier-common:1.0.0-alpha04androidx.ads:ads-identifier-provider:1.0.0-alpha04 są dostępne. Wersja 1.0.0-alpha04 zawiera te zatwierdzenia

Nowe funkcje

  • Poprawiona wydajność.

Zmiany w interfejsie API

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

Wersja 1.0.0-alpha03

20 listopada 2019 r.

androidx.ads:ads-identifier:1.0.0-alpha03androidx.ads:ads-identifier-common:1.0.0-alpha03 są dostępne. 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 przeznaczona do języka programowania Java 7.

Wersja 1.0.0-alpha02

18 września 2019 r.

androidx.ads:ads-identifier:1.0.0-alpha02androidx.ads:ads-identifier-common:1.0.0-alpha02 są dostępne. Wersja 1.0.0-alpha02 zawiera te zatwierdzenia:

Zmiany w interfejsie API

  • Zmieniono typ zwracanej wartości funkcji AdvertisingIdUtils.getAdvertisingIdProviderServices()List<ResolveInfo> na List<ServiceInfo>

Poprawki błędów

  • Zmieniliśmy komunikat AdvertisingIdNotAvailableException, aby był bardziej dokładny. Teraz brzmi on „Brak dostępnego zgodnego dostawcy identyfikatora wyświetlania reklam AndroidX”.

Wersja 1.0.0-alpha01

7 sierpnia 2019 r.

Funkcje 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ą dostępne. Zmiany uwzględnione w tej wersji znajdziesz tutaj.