Tổng quan

AppsFlyerConsent encapsulates the methods for acquiring consent data required by the Digital Marketing Act (DMA).

Phương thức

forGDPRUser

Chữ ký phương thức

public AppsFlyerConsent forGDPRUser(Boolean hasConsentForDataUsage, Boolean hasConsentForAdsPersonalization)

Mô tả
Acquires user consent for data usage and ad personalization. Call the function when DMA is applicable to the user.

Đối số đầu vào

LoạiTênMô tả
BooleanhasConsentForDataUsageIndicates whether the user give consent to send their user data to Google.
BooleanhasConsentForAdsPersonalizationIndicates whether the user consented to use their data for personalized advertising.

Kết quả trả về

LoạiMô tả
AppsFlyerConsentAn object containing user consent data

Ví dụ cách dùng

AppsFlyerConsent gdprUserConsent = AppsFlyerConsent.forGDPRUser(hasConsentForDataUsage, hasConsentForAdsPersonalization); 

forNonGDPRUser

Chữ ký phương thức

public AppsFlyerConsent forNonGDPRUser()

Mô tả
Return an empty AppsFlyerConsent object without any consent data. Call the method when DMA is not applicable to the user.

Kết quả trả về

LoạiMô tả
AppsFlyerConsentAn empty object without any consent data.

Ví dụ cách dùng

val nonGdprUser = AppsFlyerConsent.forNonGDPRUser()