PIPL への準拠
PIPL プライバシー法を遵守します。個人データを中国国外で収集または移転する前にユーザーのオプトインを取得します。
読み終わるまでの所要時間 2 分最終更新 14日前
2021 年 11 月 1 日以降、中国の個人情報保護法 (PIPL) ポリシーが中国本土のユーザーに適用されます。
Unity のビルトイン同意ソリューションの実装
推奨されるベストプラクティスは、最新バージョンの Unity Ads SDK への更新です。これは必須ではなく、PIPL への準拠のためにも必須ではありません。 古いバージョン (バージョン 2.0 より前) の SDK では、地理的位置とアプリケーション内でのアクションに厳密に基づくコンテキスト連動型広告のみをユーザーに提供するようになりました。 SDK バージョン 2.0 以降では、影響を受けるユーザーに、ターゲティング広告をオプトインする機会が自動的に提供されます (パブリッシャーの側でこのような機能を実装する必要はありません)。アプリケーションごとに、Unity 広告が初めて表示されたときに、行動に基づくターゲティング広告のオプトインを選択できるオプションがバナーに表示されます。それ以降も、ユーザーは情報ボタンを選択することで、プライバシーの選択を管理できます。カスタム同意ソリューションの実装
パブリッシャーまたはメディエーターが、アカウントマネージャーに Unity Ads の Monetization (収益化) ダッシュボード の Developer Consent (開発者の同意) を有効にさせることでユーザーのオプトインを手動で要求すると、Unity のオプトインは表示されません。Developer Consent API を使用したカスタム同意の実装
推奨されるベストプラクティスは、メタデータ同意フラグにブーリアン値を使用することですが、Unity Ads SDK は整数値 (1 または 0) も受け入れ、1 を "true"、0 を "false" と解釈します。これにより、これらの整数値を使用する可能性がある、カスタマイズされた SDK 実装や古い機能の SDK 実装との互換性が保証されます。Unity Ads SDK は整数値をサポートしていますが、以下のコード例に示すように、パブリッシャーは同意フラグを渡すためにブーリアン値を使用することをお勧めします。 以下の API を使用して、適切な同意フラグを Unity Ads SDK に渡します。// If the user opts in to sending their personal identifiable information outside of China:MetaData piplMetaData = new MetaData("pipl"); piplMetaData.Set("consent", "true"); Advertisement.SetMetaData(piplMetaData);// If the user opts in to targeted advertising:MetaData privacyMetaData = new MetaData("privacy");privacyMetaData.Set("consent", "true");Advertisement.SetMetaData(privacyMetaData);// If the user opts out of sending their personal identifiable information outside of China:MetaData piplMetaData = new MetaData("pipl");piplMetaData.Set("consent", "false");Advertisement.SetMetaData(piplMetaData);// If the user opts out of targeted advertising:MetaData privacyMetaData = new MetaData(this);privacyMetaData.set("privacy.consent", false);privacyMetaData.commit();