広告

広告 ID ライブラリは、アプリを実行しているデバイスでシステムレベルの広告プロバイダとやり取りするためのインターフェースを定義します。このインターフェースを使用すると、アプリは一貫した広告 ID 値を受け取ることができます。
最新の更新 安定版リリース リリース候補版 ベータ版リリース アルファ版リリース
2023 年 3 月 8 日 - - - 1.0.0-alpha05

依存関係の宣言

Ads への依存関係を追加するには、Google の Maven リポジトリをプロジェクトに追加する必要があります。詳しくは、Google の Maven リポジトリをご覧ください。

アプリまたはモジュールの build.gradle ファイルに、必要なアーティファクトの依存関係を追加します。

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")
}

依存関係について詳しくは、ビルド依存関係の追加をご覧ください。

フィードバック

お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。

新しい問題を報告する

詳細については、Issue Tracker のドキュメントをご覧ください。

バージョン 1.0.0

バージョン 1.0.0-alpha05

2023 年 3 月 8 日

androidx.ads:ads-identifier:1.0.0-alpha05androidx.ads:ads-identifier-common:1.0.0-alpha05androidx.ads:ads-identifier-provider:1.0.0-alpha05 がリリースされました。バージョン 1.0.0-alpha05 に含まれる commit については、こちらをご覧ください

API の変更

バージョン 1.0.0-alpha04

2020 年 1 月 22 日

androidx.ads:ads-identifier:1.0.0-alpha04androidx.ads:ads-identifier-common:1.0.0-alpha04androidx.ads:ads-identifier-provider:1.0.0-alpha04 がリリースされました。バージョン 1.0.0-alpha04 に含まれるコミットについては、こちらをご覧ください

新機能

  • パフォーマンスの改善。

API の変更

  • AdvertisingIdInfo.getId() は、AdvertisingIdProvider から広告 ID を直接返すようになったため、ID は任意の形式になりました。

バージョン 1.0.0-alpha03

2019 年 11 月 20 日

androidx.ads:ads-identifier:1.0.0-alpha03androidx.ads:ads-identifier-common:1.0.0-alpha03 がリリースされました。バージョン 1.0.0-alpha03 に含まれるコミットについては、こちらをご覧ください

バグの修正

  • Java 8 プログラミング言語の依存関係を削除しました。このライブラリは、Java 7 プログラミング言語を対象とするようになりました。

バージョン 1.0.0-alpha02

2019 年 9 月 18 日

androidx.ads:ads-identifier:1.0.0-alpha02androidx.ads:ads-identifier-common:1.0.0-alpha02 がリリースされました。バージョン 1.0.0-alpha02 に含まれるコミットについては、こちらをご覧ください

API の変更

  • AdvertisingIdUtils.getAdvertisingIdProviderServices() の戻り値の型が List<ResolveInfo> から List<ServiceInfo> に変更されました。

バグの修正

  • AdvertisingIdNotAvailableException メッセージをより正確に読み取ることができるように「No compatible AndroidX Advertising ID Provider available」に変更しました。

バージョン 1.0.0-alpha01

2019 年 8 月 7 日

androidx.ads:ads-identifier:1.0.0-alpha01androidx.ads:ads-identifier-common:1.0.0-alpha01androidx.ads:ads-identifier-provider:1.0.0-alpha01 がリリースされました。このバージョンに含まれるコミットについては、こちらをご覧ください。