Интерфейс ConsentRequestParameters

Параметры, отправляемые при обновлении информации о согласии пользователя.
Свойства
consentDebugSettings?
Конфигурация ConsentDebugSettings.
consentSyncId?
Идентификатор синхронизации согласия, который используется для синхронизации статуса согласия пользователя, собранного с тем же идентификатором.
tagForUnderAgeOfConsent?
Указывает, помечен ли пользователь как не достигший возраста согласия.

Свойства


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
Конфигурация ConsentDebugSettings.

Если undefined, то отладочные настройки не используются.

Предупреждение. Убедитесь, что эта конфигурация полностью удалена или условно удаляется в сборках приложения для выпуска.

Optional consentSyncId

consentSyncId?: string
Идентификатор синхронизации согласия, который используется для синхронизации статуса согласия пользователя, собранного с помощью того же идентификатора.

Идентификатор синхронизации согласия должен отвечать следующим требованиям:
  • Идентификатор должен представлять собой строку UUID и соответствовать условиям следующего регулярного выражения: ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • Минимальное количество символов – 22.
  • Максимальное количество символов – 150.
Если идентификатор не соответствует нашим требованиям, SDK не сохраняет его и регистрирует предупреждение в консоли.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
Указывает, помечен ли пользователь как не достигший минимального возраста согласия.

Значение по умолчанию – false.