Appnexus integration with AppsFlyer

At a glance: Ad networks that use Affise can utilize the AppsFlyer Probabilistic modeling solution to receive attribution data about installs and in-app events.

Starting the integration

To start the integration you must send AppsFlyer both the attribution link and the postback for reporting purposes.

Below you can find the base attribution link with a detailed explanation per each parameter:

http://app.appsflyer.com/app_id?pid=mediaName_int&c={campaign}

AppsFlyer Base URL Description

http://app.appsflyer.com

AppsFlyer end-Point

app_id

Application Unique ID - Dynamic value changed per app promoted

pid

Media source name include _int to identify integrated network at AppsFlyer servers

c

Campaign name

AppNexus Advertising ID Macros

Operating System Macro

Android

 

&advertising_id=${DEVICE_AAID}

iOS

 

idfa=${DEVICE_APPLE_IDA}

 

Recommended Attribution Link Parameters

AppsFlyer Parameter AppNexus Macros Description

clickid

${SSP_DATA}

Request ID of each user session - Required

af_siteid

${PUBLISHER_ID}

ID of the affiliate promoting the offer - Optional

For the complete AppsFlyer parameter list click here.

For the complete AppNexus macro list click here.

Complete attribution link template:

http://app.appsflyer.com/com.appsflyer?pid=mediaName_int&clickid=${SSP_DATA}&af_siteid=${PUBLISHER_ID}

Install and in-app event postbacks

Global Install Postback:

http://sspx-router.adnxs.net/sspx?id={ID}&sspdata={clickid}

{ID} the Network ID provided by AppNexus, inserted in AppsFlyer dashboard per app.

AppsFlyer install dashboard

appnexus-pixelid.png

Additional attribution information can be added to the postback by request such as Country Code, Advertising ID, IDFA, and so on.

Finalizing your registration

  1. If you currently have an integration with AppsFlyer contact us at partners@appsflyer.com.
  2. If you do not currently have an integration with AppsFlyer, complete the ad Partners Registration application here.
Was this article helpful?