privacysandbox ads
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
最新の更新 | 安定版リリース | リリース候補版 | ベータ版リリース | アルファ版リリース |
---|---|---|---|---|
2024 年 4 月 17 日 | - | - | 1.1.0-beta06 | - |
依存関係の宣言
privacysandbox-ads への依存関係を追加するには、Google の Maven リポジトリをプロジェクトに追加する必要があります。詳しくは、Google の Maven リポジトリをご覧ください。
アプリまたはモジュールの build.gradle
ファイルに、必要なアーティファクトの依存関係を追加します。
Groovy
dependencies { implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06" implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06" }
Kotlin
dependencies { implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06") implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06" }
依存関係について詳しくは、ビルド依存関係の追加をご覧ください。
フィードバック
お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。
詳細については、Issue Tracker のドキュメントをご覧ください。
バージョン 1.1
バージョン 1.1.0-beta06
2024 年 4 月 17 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta06
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta06
がリリースされました。バージョン 1.1.0-beta06 に含まれる commit については、こちらをご覧ください。
注
- privacysandbox-ads jetpack リリース 1.1.0-beta06 では、フラグが有効になっているすべての Android R デバイスが PPAPI にアクセスできるようになります。Android R をサポートすべきでないユースケースでは、privacysandbox-ads jetpack コードを使用するコード内に追加のガードが必要になります。
新機能
- Android R の下位互換性のサポート。
バージョン 1.1.0-beta05
2024 年 4 月 3 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05
がリリースされました。バージョン 1.1.0-beta05 に含まれる commit については、こちらをご覧ください。
バグの修正
- マニフェストに use-library タグがないために Android S デバイスでクラス定義が見つからない場合のエラーをキャッチするエラーを追加しました。
バージョン 1.1.0-beta04
2024 年 1 月 24 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta04
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta04
がリリースされました。バージョン 1.1.0-beta04 に含まれる commit については、こちらをご覧ください。
新機能
- オークション後のユーザー イベント レポートをサポートする新しい API
- リマーケティング広告でのフリークエンシー キャップ フィルタリングのサポートを追加
- カスタム オーディエンス参加の委任のサポート
- ウォーターフォール メディエーション チェーンの切り捨てのサポート
- 入札とオークション サーバーでの保護されたオークションのサポート
API の変更
AdSelectionManager::selectAds(AdSelectionFromOutcomesConfig)
試験運用版 API を導入しました。(I86cd2)ReportEventRequest::inputEvent
試験運用版 API を導入しました。(Ib94f3)ReportImpressionRequest::adSelectionConfig
をオプションにしました。(Ief280)- 試験運用版の
AdSelectionManager::getAdSelectionData
API とAdSelectionManager::persistAdSelectionResultUnified
API を導入しました。(Ie4d0e) CustomAudienceManager::fetchAndJoinCustomAudience
試験運用版 API を導入しました。(I09152)AdSelectionManager::reportEvent
試験運用版 API を導入しました。(I0d7dc)AdSelectionManager::updateAdCounterHistogram
試験運用版 API を導入し、一連のAdFilters
を示すようにAdData
を変更しました。(I87b83)
バグの修正
- 入力 URI は、ホスト名と完全に一致する必要がなくなり、共有サイトやオリジンで照合されるようになりました。
- HTTPS スキームがないためにテストが失敗する問題を修正しました。(d573058)
- ウェブ URL で欠落している HTTPS スキームを修正しました。(cecdcb8)
- 測定 API にスロー アノテーションを追加しました。(2dba359)
バージョン 1.1.0-beta03
2023 年 11 月 15 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta03
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta03
がリリースされました。バージョン 1.1.0-beta03 に含まれる commit については、こちらをご覧ください。
新機能
- Android S の下位互換性のサポート。
バージョン 1.1.0-beta02
2023 年 10 月 4 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta02
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta02
がリリースされました。バージョン 1.1.0-beta02 に含まれる commit については、こちらをご覧ください。
API の変更
- 測定リクエスト クラスから T+ バージョン チェックを削除しました。クライアントが privacysandbox
MeasurementManager
リクエスト クラスにアクセスするために、クライアント側で T+ プラットフォームのバージョン チェックを行う必要はありません。新しい動作では MeasurementManager が null になります。(Ieb105)
バージョン 1.1.0-beta01
2023 年 8 月 23 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-beta01
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta01
がリリースされました。変更はありません。バージョン 1.1.0-beta01 に含まれる commit については、こちらをご覧ください。
バージョン 1.1.0-alpha01
2023 年 8 月 9 日
androidx.privacysandbox.ads:ads-adservices:1.1.0-alpha01
と androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01
がリリースされました。バージョン 1.1.0-alpha01 に含まれる commit については、こちらをご覧ください。
API の変更
registerSource
リストを導入しました。(Iae92f)- 試験運用版の
isAtLeastU()
API の使用を削除しました。(Ie9117、b/289269026)
バグの修正
- 試験運用版 API ファイルと公開 API ファイルをマージしました。(I15da3、b/278769092)
バージョン 1.0
バージョン 1.0.0-beta05
2023 年 6 月 7 日
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05
と androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta05
がリリースされました。バージョン 1.0.0-beta05 に含まれる commit については、こちらをご覧ください。
バグの修正
- SDK 拡張機能 5 のチェックを
TopicsManager
に追加 - Kotlin コルーチンの依存関係を 1.7.1 に引き上げ、Gradle での重複クラスビルドエラーを防止
バージョン 1.0.0-beta04
2023 年 5 月 10 日
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta04
と androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta04
がリリースされました。バージョン 1.0.0-beta04 に含まれる commit については、こちらをご覧ください。
バグの修正
- 呼び出し元によってメインスレッドで adservices 測定 API が呼び出された場合のデッドロックの問題を解決。(I65361)
バージョン 1.0.0-beta03
2023 年 4 月 19 日
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta03
と androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta03
がリリースされました。バージョン 1.0.0-beta03 に含まれる commit については、こちらをご覧ください。
新機能
- Topics 用の Preview API を有効にしました。
バージョン 1.0.0-beta02
2023 年 3 月 22 日
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta02
と androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta02
がリリースされました。バージョン 1.0.0-beta02 に含まれる commit については、こちらをご覧ください。
バグの修正
- SDK Extension バージョン 5 以降で
MeasurementManager
API を有効にしました。 - SDK Extension バージョン 4 以前の
MeasurementManager
API を無効にしました。
バージョン 1.0.0-beta01
2023 年 2 月 22 日
androidx.privacysandbox.ads:ads-adservices:1.0.0-beta01
と androidx.privacysandbox.ads:ads-adservices-java:1.0.0-beta01
がリリースされました。重要な変更はありません。バージョン 1.0.0-beta01 が内部ブランチからリリースされました。
動作の変更
- Attribution Reporting は無効になっており、このリリースでは使用できません。
バージョン 1.0.0-alpha01
2023 年 1 月 11 日
androidx.privacysandbox.ads:ads-adservices:1.0.0-alpha01
と androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01
がリリースされました。バージョン 1.0.0-alpha01 が内部ブランチからリリースされました。
- プライバシー サンドボックスのプライバシー保護 API(Topics、FLEDGE、Attribution Reporting)との統合を可能にする、新しい Jetpack ライブラリです。
- Jetpack のプライバシー サンドボックス API は、Extension SDK 4 で提供されるプライバシー サンドボックス API の代わりに使用できます。