Table of Contents


Overview


Digital Turbine's Ad Install Tracking API is an HTTP interface used to track conversions from advertisements that are displayed either on mobile web or from within mobile applications. 

Guidelines


A notification can be sent to the tracking API from an Android application upon installation on a device or from an advertiser’s servers after the the install event.


Production Environment Postback Pixel:

https://convs.appia.com/v2/installAd.jsp?packageName=[package.name]&aaid=[AAID]&referrer=[ClickID]


Request Parameters

In order to accurately record conversions, install tracking requires the referrer to be submitted in the request.  The more data sent with the install tracking request, the greater distribution Digital Turbine can provide an advertiser.


Parameter

Description

Required

referrerThe Digital Turbine Click ID passed in the click event URL.Yes

packageName

For Android this is the application’s package name. For iOS this is the applicaion's Bundle ID.  (i.e. com.google.example) 

No

aaidAndroid Advertising ID. MoreNo
idfaIdentifier For Advertisers for iOSNo

Note: All parameters should be passed unhashed.


Tracking Flow


Digital Turbine Redirect to DSP

The following events outline the alternate flow between Digital Turbine and an advertiser in which the advertiser uses a DSP or other tracking solution for click tracking.  Subsequently, the DSP will redirect to Google Play or iTunes with the Digital Turbine Click ID appended to a key in the URL: 

  1. Digital Turbine displays the advertiser’s product within a mobile web page or in-application
  2. An end user clicks on the advertisement
  3. The end user is directed to Digital Turbine’s proxy server
  4. The Digital Turbine proxy server records the click
  5. A dynamic referrer ID is generated for the click and applied to the DSP click URL.
  6. The end user is directed to the DSP server where the click is recorded.
  7. The DSP applies the Digital Turbine Click ID in the URL to the appropriate market URL and redirects the end user to the Google Play or iTunes product details page for the advertiser’s application to fulfill the download
  8. The end user installs the application
  9. The advertiser’s application sends the install notification to its tracking servers
  10. The advertiser’s tracking server sends the install notification
  11. HTTP 200 response is received from Digital Turbine Install Event URL

 Gotchas