privacysandbox ads

  
このライブラリにより、Android 版プライバシー サンドボックスの一部であるプライバシー保護 API との統合が可能になります。
最新の更新 安定版リリース リリース候補版 ベータ版リリース アルファ版リリース
2024 年 4 月 3 日 - - 1.1.0-beta05 -

依存関係の宣言

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

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

Groovy

dependencies {
 
    implementation "androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05"
   
    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05"
 
}

Kotlin

dependencies {

    implementation("androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05")

    implementation "androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta05"
   
}

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

フィードバック

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

新しい問題を報告する

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

バージョン 1.1

バージョン 1.1.0-beta05

2024 年 4 月 3 日

androidx.privacysandbox.ads:ads-adservices:1.1.0-beta05androidx.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-beta04androidx.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-beta03androidx.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-beta02androidx.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-beta01androidx.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-alpha01androidx.privacysandbox.ads:ads-adservices-java:1.1.0-alpha01 がリリースされました。バージョン 1.1.0-alpha01 に含まれる commit については、こちらをご覧ください

API の変更

  • registerSource リストを導入しました。(Iae92f
  • 試験運用版の isAtLeastU() API の使用を削除しました。(Ie9117b/289269026

バグの修正

  • 試験運用版 API ファイルと公開 API ファイルをマージしました。(I15da3b/278769092

バージョン 1.0

バージョン 1.0.0-beta05

2023 年 6 月 7 日

androidx.privacysandbox.ads:ads-adservices:1.0.0-beta05androidx.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-beta04androidx.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-beta03androidx.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-beta02androidx.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-beta01androidx.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-alpha01androidx.privacysandbox.ads:ads-adservices-java:1.0.0-alpha01 がリリースされました。バージョン 1.0.0-alpha01 が内部ブランチからリリースされました。

  • プライバシー サンドボックスのプライバシー保護 API(TopicsFLEDGEAttribution Reporting)との統合を可能にする、新しい Jetpack ライブラリです。
  • Jetpack のプライバシー サンドボックス API は、Extension SDK 4 で提供されるプライバシー サンドボックス API の代わりに使用できます。