Раскрытие информации для пользователей из США

В этом руководстве описаны действия, которые необходимо выполнить, чтобы показывать сообщение, обеспечивающее соблюдение законов штатов США, с помощью UMP SDK. В дополнение к этим инструкциям ознакомьтесь с информацией о том, как настроить UMP SDK, чтобы ваше приложение работало с этим SDK, и как настроить запрос согласия. Ниже приведены рекомендации по работе с сообщениями по законам штатов США.

Требования

Прежде чем продолжить, сделайте следующее:

Чтобы указать, что пользователь не достиг минимального возраста, задайте параметр tagForUnderAgeOfConsent (TFUA). Если для тега TFUA задано значение true, UMP SDK не запрашивает согласие пользователя. Если у вашего приложения смешанная аудитория, задайте этот параметр для детей, чтобы у них не запрашивалось согласие. Вы несете ответственность за установку этого параметра в случаях, когда это необходимо для соблюдения закона COPPA и других нормативных требований.

В следующем примере для параметра TFUA в запросе согласия UMP задается значение 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 можно найти в разделе Принудительное указание местоположения.