向美国用户披露

本指南介绍了通过 UMP SDK 支持美国州级法规消息的操作步骤。请将这些说明与设置 UMP SDK 搭配使用,后者详细介绍了如何在您的应用中运行 UMP SDK 以及如何设置消息。以下指南专门针对美国州级法规消息。

前提条件

在继续操作之前,请执行以下操作:

如需指明用户是否未达到同意年龄,请设置 tagForUnderAgeOfConsent (TFUA)。当您将 TFUA 设置为 true 时,UMP SDK 不会征求用户同意。如果您的应用面向多个年龄段的受众群体,请为儿童用户设置此参数,以确保不会请求征得其同意。 您有责任在必要时设置此参数,以遵守 COPPA 和其他相关法规。

以下示例在 UMP 用户意见征求请求中将 TFUA 设置为 true:

/**
 * Sets tag for under age of consent on consent request parameters.
 */
export function requestConsentWithTagForUnderAgeOfConsent() {
  requestConsentInfoUpdate(
    {
      tagForUnderAgeOfConsent: true,
    },
    (error) => {
      if (error) {
        console.warn('Consent info update error:', error.message);
      }
    },
  );
}

测试美国州级法规消息

如要测试美国州级法规消息,请使用 DebugGeography.REGULATED_US_STATE 值强制 UMP SDK 将测试设备视为位于受监管的美国州。您还可以使用 DebugGeography.OTHER 值来禁止显示美国州级法规消息。如需详细了解 debugGeography 属性,请参阅强制指定地理位置。