Giao diện ConsentRequestParameters

Các thông số được gửi khi cập nhật thông tin về sự đồng ý của người dùng.
Thuộc tính
consentDebugSettings?
Cấu hình ConsentDebugSettings.
consentSyncId?
Giá trị nhận dạng đồng bộ hoá sự đồng ý để đồng bộ hoá trạng thái đồng ý của người dùng được thu thập bằng cùng một giá trị nhận dạng.
tagForUnderAgeOfConsent?
Đặt xem người dùng có được gắn thẻ là chưa đủ độ tuổi hợp pháp để tự quản lý tài khoản hay không.

Thuộc tính


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
Cấu hình ConsentDebugSettings.

Nếu undefined, không có chế độ cài đặt gỡ lỗi nào được dùng.

Cảnh báo: Đảm bảo bạn hoàn toàn bỏ qua hoặc xoá có điều kiện chế độ cài đặt này trong các bản dựng ứng dụng phát hành.

Optional consentSyncId

consentSyncId?: string
Giá trị nhận dạng đồng bộ hoá sự đồng ý để đồng bộ hoá trạng thái đồng ý của người dùng được thu thập bằng cùng một giá trị nhận dạng.

Giá trị nhận dạng đồng bộ hoá sự đồng ý phải đáp ứng các yêu cầu sau:
  • Được tạo dưới dạng chuỗi UUID và khớp với biểu thức chính quy (regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • Có tối thiểu 22 ký tự.
  • Có tối đa 150 ký tự.
Nếu bạn không đáp ứng các yêu cầu này, SDK sẽ không đặt giá trị nhận dạng đồng bộ hoá sự đồng ý và UMP SDK sẽ ghi nhật ký cảnh báo vào bảng điều khiển.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
Đặt xem người dùng có được gắn thẻ là chưa đủ độ tuổi hợp pháp để tự quản lý tài khoản hay không.

Giá trị mặc định là false.