Can I choose when to show the AppTrackingTransparency modal to the user?

Deciding if/when to prompt a user for tracking permission is completely up to the developer. The Branch SDK will not trigger the modal.

  • If you do not implement the modal, IDFAs will not be collected and device-level ad data will not be available.
  • If you implement the modal, any events that occur before permission is granted will not have IDFA values attached and will be attributed as organic. When the user opts in, Branch will trigger a second install event with the correct ad attribution data, and subsequent events will be correctly attributed to the ad (however, events prior to the opt-in will not be updated).

Updated 2 months ago


Additional Resources

iOS 14 FAQs

Can I choose when to show the AppTrackingTransparency modal to the user?


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.