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

このガイドでは、UMP SDK の一部として米国の州規制に関するメッセージをサポートするために必要な手順を概説します。これらの手順を UMP SDK を設定すると組み合わせてください。これには、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 以降でのみ使用できます。