ドキュメント

Unity Ads Monetization


Unity API リファレンス

Unity Ads Monetization


カスタム同意ソリューションをセットアップする

サードパーティのメディエーターを使用している場合でも、Unity Adsのみでメディエーションを行っている場合でも、カスタム開発者同意ソリューションを実装します。
読み終わるまでの所要時間 3 分最終更新 24日前

Unity Ads Privacy API には、ユーザープライバシー設定を通信するための 3 つの方法があります。

目的

API メソッド

オプトイン同意
setUserConsent()
オプトアウト信号
setUserOptOut()
児童主導型または非行動型のユーザー
setNonBehavioral()
重要
SDKバージョン4.18.0では、UnityAds Privacy APIはプライバシー フレームワークごとに1つの権限信号(オプトイン プライバシー フレームワークのオプトイン同意信号またはオプトアウト プライバシー フレームワークのオプトアウト信号)を強制します。どのメソッドがどのプライバシー フレームワークに適しているかについては、サポートされているプライバシー フレームワークを参照してください。該当しないAPIからの信号は適用されず、フレームワークのデフォルト動作は効果を維持します。
開発者の同意を有効にする場合は、前提条件を確認して満たし、最新バージョンの Unity Ads SDK を使用するようにしてください。
Unity Adsのオプトイン同意APIの詳細については、Java、Kotlin、Objective-C、Swiftを使用する開発者向けのUnity Ads Privacy APIリファレンスを参照してください。
ヒント
SDK の初期化後にこれらのメソッドを呼び出して、セッションの開始時から正しいプライバシー動作が効果になっていることを確認します。

オプトイン同意 API

以下の例を使用して、ターゲット広告に対するユーザーの同意の有無を伝えます。
以下の例を使用して、ユーザーがターゲット広告への同意を与えたか、拒否したかを伝達します。
// ユーザーがパーソナライズ広告に同意する場合UnityAds.userConsent = true// If the user doesn't agree to personalized adsUnityAds.userConsent = false

オプトアウト信号API

以下の例を使用して、適用されるプライバシー法に基づき、ユーザーがデータ収集をオプトアウトしたかどうかを示します。
// ユーザーがパーソナライズ広告をオプトインする場合UnityAds.userOptOut = false// If the user opts out to personalized adsUnityAds.userOptOut = true

年齢制限ユーザー指定API

以下の例を使用して、アプリまたはユーザーを子供向けとして扱うか、行動ターゲティングを行わないものとして扱うかを指定します。
// ユーザーがパーソナライズ広告をオプトアウトする場合UnityAds.nonBehavioral = true// If the user opts in to personalized adsUnityAds.nonBehavioral = false