介面 ConsentRequestParameters

更新使用者同意聲明資訊時傳送的參數。
屬性
consentDebugSettings?
consentSyncId?
用來同步處理收集到的使用者同意聲明狀態的同意聲明同步 ID, 與相同 ID 相關聯。
tagForUnderAgeOfConsent?
設定是否將使用者標示為未滿規定年齡。

屬性


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
ConsentDebugSettings 設定。

如果 undefined,系統不會使用任何偵錯設定。

警告:請務必在正式版應用程式中完全省略或有條件地移除這項設定。

Optional consentSyncId

consentSyncId?: string
同意聲明同步 ID,用於同步處理以相同 ID 收集的使用者同意聲明狀態。

同意聲明同步 ID 必須符合下列規定:
  • 建構為 UUID 字串,並符合規則運算式 (regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • 最少包含 22 個字元。
  • 最多 150 個半形字元。
如果不符合這些規定,SDK 就不會設定同意聲明同步 ID,且 UMP SDK 會在控制台記錄警告。

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
設定是否要將使用者標記為未滿規定年齡。

預設值為 false。