Tracking Installs for Out-Of-Store and Amazon Application

Introduction

AppsFlyer provides tracking solutions for out-of-store Android apps, in addition to its tracking for Google Play apps.

To enable organic and attributed installs to be assigned to an out-of-store market, such as Amazon or Baidu, the advertiser needs to prepare an app version per market, and set the tracking links as explained below. 

Preparing an App Version

Marketer's Task - On AppsFlyer's platform

  • Click the Add App button on the My Apps tab  

    Demo_Apps.png
  • Select Android out of store APK (Standalone, Amazon etc.)

  • Insert your Android Package Name (eg. com.greatapp) and the Channel Name you are planning to promote your application on.

Developer's Task

  • Create a copy of your app's build.
  • Add to the Android manifest.XML the line below using the exact channel name you just used for adding the app to the AppsFlyer platform. 

<meta-data android:name="CHANNEL" android:value="channel" />

 Note

The channel definition MUST take place within the <application>..</application> tags. 

 Example

<manifest>
.
.
<application>
.
.
<meta-data android:name="CHANNEL" android:value="amazon" />
</application>
</manifest>

 Important Note

The channel name is case sensitive. Make sure the value in the manifest and the value entered in the dashboard are identical.

Creating the Out-of-Store Tracking Links

Integrated Partners Tracking Links

  • Go to Integrated Partners Configuration and choose the network you want work with.
  • Fill in the "Out of Store App URL" value. This automatically sets the af_r parameter on the tracking link (see below)

  • Out of store media source require ID matching for attribution.
    Copy and paste the link to any notepad and add either, or both, of the following macros:
&android_id={ANDROID_ID_GOES_HERE}

 - or -

&advertising_id={GOOGLE_ADVERTISING_ID_GOES_HERE}

 Example

Android ID:
http://app.appsflyer.com/com.greatapp-amazon?pid=Ad_network&android_id=
{ANDROIDID_GOES_HERE}&af_r=http://www.destinationurl.com

 Example

Google Advertising ID:

http://app.appsflyer.com/com.greatapp-amazon?pid=Ad_network&advertising_id
=96bd03b6-defc-4203-83d3-dc1c730801f7
&af_r=http://www.destinationurl.com

Custom Tracking Links

You can track out-of-store installs coming from your owned media, such as email or SMS campaigns, by creating custom tracking links
The link MUST include the af_r parameter: &af_r=http://www.destinationurl.com

Since it's not possible to extract device IDs from owned media, the android_id and advertising_id parameters should not be used with these links.

Amazon Apps on Facebook

In order to drive users to the Amazon app store from Facebook, follow these instructions.

  1. Configure a URL link to the app in your Facebook App's Settings, under the Android section.
  • Login to Facebook as the app’s admin, go to https://developers.facebook.com/apps/ and choose the app
  • Go to settings and find your Android settings, or if you have not already configured Android, add the platform.
  • Fill out the required details, including the amazon app store URL specific to your app.

    outofstore_1.png
  1. In the AppsFlyer dashboard, under Integrated Partners, select Facebook, and enter the same Facebook App ID you use when tracking Facebook In-Store Mobile App Install Ads with AppsFlyer.
  2. When setting up Advert Sets on Facebook, choose “Amazon Appstore”.

    outofstore_2.png

Please note that this screenshot is taken from the Facebook Power Editor, and may be presented differently in FMP platforms.

Testing

Non-Organic Out-of-Store Install Test

1. Use an Android device that does not have your app installed or that is whitelisted. For more information, refer to the document here.

2. Generate a test tracking link using Custom Media Source Configuration (instructions here). Use "Test" as the Media source name ("&pid=test").

Add the following extension at the end of the click URL:

&advertising_id={SET YOUR ADVERTISING ID HERE}

The final link should look like this:

http://app.appsflyer.com/com.greatapp-channel?pid=test&android_id=
{SET YOUR ANDROID ID HERE}
&af_r=http://www.destinationurl.com

 Example

Google Advertising ID:

http://app.appsflyer.com/com.greatapp-amazon?pid=test&android_id=b5a378d9b50fa006&
af_r=http://www.destinationurl.com

Send the tracking link to yourself via email and click on it. Once redirected, do not install from the store. Instead, install the updated beta version app with AppsFlyer's tracking SDK embedded and launch it. 

3. Check your app dashboard report. You should see one installation conversion under “Test” media-source. 

Organic Out-of-Store Install Test

1. Use an Android device that does not have your app installed or that is whitelisted. For more information, refer to the document here.

2. Install the updated beta version app with AppsFlyer's tracking SDK embedded and launch it. 

3. Check the out-of-store app's dashboard. You should see one installation conversion under “organic” media-source. 

 

Was this article helpful?
0 out of 0 found this helpful