At a glance: Learn how ad networks that use Offerslook can integrate with AppsFlyer and receive install attribution data.
To initiate integration, send to AppsFlyer:
- Your Attribution Link
http://networkname.offerstrack.net/index.php?offer_id={offer_id}&aff_id={aff_id}
- Your Postback (for installs)
http://networkname.offerstrack.net/advBack.php?click_id={click_id}&adv_id={adv_id}
Creating your Attribution Link
The attribution link consists of the below AppsFlyer base attribution link and additional macros added by the ad-network.
See below AppsFlyer’s base attribution link with a detailed explanation per macro:
AppsFlyer Base URL |
Description |
Offerslook |
---|---|---|
http://app.appsflyer.com |
AppsFlyer end point |
|
app_id |
Application unique ID – dynamic value changed per app promoted |
|
pid= |
Media source name concatenated with _int to identify integrated networks |
|
c= |
Campaign name |
{offer_id} |
See below for an example of an attribution Link once you have added additional Offerslook macros:
http://app.appsflyer.com/com.
appsflyer?pid=mediaName_int&
clickid={click_id}&af_siteid={
aff_id}&advertising_id={ga_id}
&idfa={idfa}
For a complete list of AppsFlyer parameters, click here.
Available Macros on AppsFlyer Attribution Links
The following macros are available to use within the generated link:
Macro Name |
Description |
Offerslook |
---|---|---|
pid |
Media source name - provided by AppsFlyer and should not be changed |
|
c |
Campaign name |
|
clickid |
The Ad network unique click identifier |
{click_id} |
af_siteid |
Ad network publisher ID |
{aff_id} |
New Macros
The new set of macros adds a number of additional parameters in a clear, standardized, and structured manner. We strongly recommend using these macros before reverting to the af_sub1-5 macros.
Macro Name |
Description |
Offerslook |
---|---|---|
af_c_id |
Campaign ID - provided by the advertiser |
{adv_sub1} {adv_sub2} {adv_sub3} |
af_adset |
Adset name - provided by the advertiser. Adset is an intermediate level in the hierarchy between Campaign and Ad. |
|
af_adset_id |
Adset ID |
|
af_ad |
Ad name |
|
af_ad_id |
Ad ID |
|
af_ad_type |
Ad type - use anything that "describes" the ad format (examples: video or banner, medium size or big size) |
|
af_channel |
The channel through which the ads are distributed (for example: YouTube vs Google Search) |
|
af_keywords |
Keywords list for text-targeted campaigns |
|
af_cost_model |
Cost model - CPI is currently supported and the default model. CPC and CPA values are also valid. |
{pricing_type} |
af_cost_currency |
Currency code (example: USD) |
{currency} |
af_cost_value |
Cost value |
{revenue} |
Android Specific Macros
Macro Name |
Description |
Offerslook |
---|---|---|
android_id |
Device Android_id - Requires ad network support |
{android_id} |
sha1_android_id |
Device Android_id hashed with SHA1 - Requires ad network support |
|
advertising_id |
Google Advertising ID - Requires ad network support |
{ga_id} |
sha1_advertising_id |
Google Advertising ID hashed with SHA1 - Requires ad network support |
|
af_r |
For out of store only - Target redirect URL |
|
sha1_el |
Used for desktop to mobile attribution - email hashed with SHA1, requires ad network support |
|
iOS Specific Macros
Macro Name |
Description |
Offerslook |
---|---|---|
idfa |
Apple Advertiser ID - should be provided using upper case format, requires ad network support |
{idfa} |
sha1_idfa |
Apple Advertiser ID hashed with SHA1 - Requires ad network support |
|
mac |
Device mac address - Requires ad network support |
{mac} |
sha1_mac |
Device mac address hashed with SHA1 - Requires ad network support |
|
Creating your Install Postbacks
Following is a step-by-step explanation of how to create your install postbacks using the Offerslook platform:
- Create or select an offer that uses the Postback w/Transaction ID protocol
- In the details section of the offer page, click the link labeled "tracking"
- Copy the postback URL appearing in the field labeled postback URL
- Remove the offer_id parameter and value from the postback url to change the postback from a specific postback into a global postback
Global Install Postback:
http://{networkname}.offerstrack.net/advBack.php?click_id={click_id}&adv_id={adv_id}
networkname
is the domain name provided by Offerslook.
Finalizing your Registration
- If you have an integration with AppsFlyer, contact us using the partner assistant widget.
- If you don't have an integration with AppsFlyer, complete the ad Partners Registration application here.