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

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

Требования

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

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

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

В следующем примере для параметра TFUA в запросе согласия UMP задается значение true:

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

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

После того как пользователь примет решение в соответствии с нормативными требованиями штатов США, вы сможете прочитать его выбор из локального хранилища согласно спецификации Глобальной платформы конфиденциальности (GPP). Подробную информацию можно найти в разделе О приложении. Обратите внимание, что UMP SDK заполняет только ключи IABGPP_GppSID и IABGPP_HDR_GppString.

Как протестировать сообщения по законам штатов США

Чтобы протестировать сообщение, обеспечивающее соблюдение законов штатов США, используйте UMPDebugGeographyRegulatedUSState debugGeography. Это позволит принудительно передавать в UMP SDK информацию о том, что тестовое устройство находится в штате США, где действуют законы о конфиденциальности. Вы также можете использовать UMPDebugGeographyOther, чтобы принудительно отключить показ сообщений, необходимых по законам штатов США. Подробнее о параметре debugGeography читайте в разделе Принудительное указание региона. Примечание. Метод UMPDebugGeographyRegulatedUSState доступен только в плагине Unity версии 9.4.0 и выше.