米国のユーザーに開示する

このガイドでは、UMP SDK の一部として米国の州規制に関するメッセージをサポートするために必要な手順を概説します。これらの手順は、UMP SDK を設定すると組み合わせて参照してください。このガイドでは、UMP SDK でアプリを実行する方法とメッセージを設定する方法について詳しく説明しています。以下のガイダンスは、米国の州規制に関するメッセージ専用です。

前提条件

先に進む前に、次のことを実施してください。

  • Unity プラグインを最新バージョンに更新します。 米国の州規制に関するメッセージのサポートには、バージョン 8.7.0 以降を使用することをおすすめします。
  • UMP SDK を設定する。 プライバシー オプションのエントリ ポイントを実装し、必要に応じて表示してください。このガイドを完了すると、米国の州規制に関するメッセージをユーザーに表示するためのエントリポイントが作成されます。
  • アプリに表示する米国の州規制に関するメッセージを作成します。
  • 米国の州規制に関するメッセージを他のメッセージと併用している場合は、利用可能なユーザー メッセージの種類を参照して、ユーザーに表示されるメッセージの種類を把握してください。

ユーザーが同意年齢に満たないかどうかを指定するには、 tagForUnderAgeOfConsent(TFUA)を設定します。TFUA を true に設定すると、UMP SDK はユーザーに同意をリクエストしません。アプリが幅広い年齢層を対象としている場合は、子供ユーザーに対してこのパラメータを設定して、同意がリクエストされないようにします。COPPA やその他の関連規制を遵守するために、必要に応じてこのパラメータを設定するのはお客様の責任です。

次の例では、UMP 同意リクエストで TFUA を true に設定しています。

  ConsentRequestParameters params = new ConsentRequestParameters
  {
      // Indicate the user is under age of consent.
      TagForUnderAgeOfConsent = true;
  };

  ConsentInformation.Update(params, (FormError updateError) =>
  {
    // ...
  });

ユーザーが米国の州規制に関する決定を行った後、Global Privacy Platform(GPP)の仕様に沿って、ローカル ストレージからユーザーの選択を読み取ることができます。詳しくは、アプリの詳細をご覧ください。UMP SDK は IABGPP_GppSID キーと IABGPP_HDR_GppString キーのみを入力します。

米国の州規制に関するメッセージをテストする

米国の州規制に関するメッセージをテストするには、UMPDebugGeographyRegulatedUSState debugGeography を使用して、テストデバイスが米国の規制対象の州にあるかのように UMP SDK で処理します。UMPDebugGeographyOther を使用して、米国の州規制に関するメッセージを強制的に抑制することもできます。debugGeography の詳細については、地域を強制的に適用するをご覧ください。注: UMPDebugGeographyRegulatedUSState は、Unity プラグイン 9.4.0 以降でのみ使用できます。