If you want to implement cross-platform (Android, IOS, and Web) user entitlement management, please, follow the User Identity guide.To match Qonversion revenue events to users in third-party tools, you need to set the identical user IDs in all of them:
3. (Optional) Set IDFA (Identifier for Advertisers, iOS 14.5+ only)
On iOS 14.5+, after requesting the app tracking permission using ATT, you need to notify Qonversion if tracking is allowed and IDFA is available. This will help to have precise attribution in Adjust, AppsFlyer, Singular and other Qonversion integrations.
Copy
ATTrackingManager.requestTrackingAuthorization { status in switch status { case .authorized: Qonversion.shared().collectAdvertisingId() // handle other states below }}
Copy
[ATTrackingManager requestTrackingAuthorizationWithCompletionHandler:^(ATTrackingManagerAuthorizationStatus status) { switch (status) { case ATTrackingManagerAuthorizationStatusAuthorized: [[Qonversion sharedInstance] collectAdvertisingId]; break; // handle other states if needed default: break; }}];