Tổng quan

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

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 GDPR is applicable to the user.

Đối số đầu vào

LoạiTênMô tả
BooleanhasConsentForDataUsageIndicates whether the user consented to share. their data usage
BooleanhasConsentForAdsPersonalizationIndicates whether the user consented to share their data for ad optimization.

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 GDPR 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()