Apple Store (iTunes) Install Validation

AppsFlyer performs install validation by utilizing Apple's install validation service for any iOS install (both organic and non-organic) to prevent attribution of fraudulent activities

How Does it Work?

  • AppsFlyer's SDK gathers the Apple install receipt data and sends it with the launch message to the AppsFlyer servers.
  • The AppsFlyer servers validate this receipt data via Apple's install validation service.
  • If Apple's install validation service responds with error codes indicating that the install is invalid:
    • The install is rejected and does not appear in our dashboard
    • The ad network does not receive a postback or API call for the invalidated install
    • The install and all the corresponding in-app events are logged in the Protect360 Raw Data Reports: Rejected installs and Rejected in-app events.

NOTES:

  • The AppsFlyer iOS SDK version must be 2.5.3.15 and above
  • iOS devices with iOS version 7.0 and above are supported for Install validation.
  • There are cases where Apple does not provide install receipt data and as such, AppsFlyer considers this a valid install in terms of app store install validation.  However, Protect360 can block this install due to other fraud reasons.
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request
Powered by Zendesk