Interface ConsentRequestParameters

Kullanıcı izni bilgileri güncellenirken gönderilen parametreler.
Özellikler
consentDebugSettings?
ConsentDebugSettings yapılandırması.
consentSyncId?
Aynı kimlikle toplanan kullanıcı izni durumunu senkronize etmek için kullanılan izin senkronizasyonu kimliği.
tagForUnderAgeOfConsent?
Kullanıcının reşit olma yaşının altında olup olmadığına göre etiketlenip etiketlenmeyeceğini ayarlar.

Özellikler


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
ConsentDebugSettings yapılandırması.

undefined ise hata ayıklama ayarı kullanılmaz.

Uyarı: Bu ayarın üretim uygulamanızın derlemelerinde tamamen atlandığından veya koşullu olarak kaldırıldığından emin olun.

Optional consentSyncId

consentSyncId?: string
Aynı kimlikle toplanan kullanıcı izin durumunu senkronize etmek için kullanılan rıza senkronizasyonu kimliği.

Rıza senkronizasyonu kimliği aşağıdaki koşulları karşılamalıdır:
  • UUID dizesi olarak oluşturulmuş ve ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$ normal ifadesiyle eşleşiyor.
  • Minimum 22 karakter.
  • Maksimum 150 karakter.
Bu koşulları karşılamıyorsanız SDK, izin senkronizasyonu kimliğini ayarlamaz ve UMP SDK, konsola bir uyarı kaydeder.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
Kullanıcının reşit olma yaşının altında olarak etiketlenip etiketlenmeyeceğini ayarlar.

Varsayılan değer false'dir.