AppsFlyerConsent
Обзор
AppsFlyerConsent
encapsulates the properties for acquiring consent data required by the Digital Marketing Act (DMA).
Initializers
initForGDPRUser
Входные аргументы
Тип | Имя | Описание |
---|---|---|
Логическое значение | forGDPRUserWithHasConsentForDataUsage | Indicates whether the user give consent to send their user data to Google. |
Логическое значение | hasConsentForAdsPersonalization | Indicates whether the user consented to use their data for personalized advertising. |
Примеры использования
// If the user is subject to DMA - collect the consent data
// or retrieve it from the storage
// Set the consent data to the SDK:
var gdprConsent = AppsFlyerConsent(forGDPRUserWithHasConsentForDataUsage: true, hasConsentForAdsPersonalization: true)
AppsFlyerLib.shared().setConsentData(gdprConsent)
initForNonGDPRUser
Входные аргументы
Ничего
Примеры использования
// If the user is not subject to DMA:
var nonGdprUser = AppsFlyerConsent(nonGDPRUser: ())
AppsFlyerLib.shared().setConsentData(nonGdprUser)
Изменения сохранены 5 месяцев назад