These docs are for v1.0. Click to read the latest docs for v2.0.

Appsflyer

Track events via AppsFlyer

This integration allows Smartech to get in-app events from AppsFlyer.

Objective

  1. Pass in-app events from AppsFlyer to Smartech.

CheckList

  1. Make sure Smartech primary key and AppsFlyer customer_id should be same data type else all events will be considered as anonymous contact. Contact your AppsFlyer support team to know more about customer_id.
  2. You have added an App in Smartech and decided from which App you want to pass events from AppsFlyer to us.
  3. List of your in-app events as which events you want to pass to Smartech.

Steps

Summary of steps.

  1. Get the App Id from Smartech.
  2. Enable Smartech in AppsFlyer.
  3. Enable In-App Events in AppsFlyer.
  4. Validate Events.

List of steps.

1. Get the App Id from Smartech.

a.Login to Smartech.
b. Go to Assets -> Apps
c. If App is already created then choose your App Id else add an App.

1348

2. Enable Smartech in AppsFlyer.

a. Login to AppsFlyer.
b. Go to Integrated Partner.
c. Search for Smartech and select Smartech

251

Configuration -> Integrated Partners

Search for Smartech in Partner list

795

3. Enable In-App Events in AppsFlyer

In this section, you can map your AppsFlyer events with Smartech via postback.

a. Under api_key, enter the Smartech App Id. App Id you have taken from step 1.
b. Toggle In-App Event Postbacks to ON.
c. Select the sending option for from the drop down.
e. Select SDK events

Following option to select SDK events

Parameter NameDescription
SDK Event NameThe name of the event, as received by AppsFlyer
Partner Event IdentifierThe unique name of the event as you want to see in Smartech.
Send RevenueWhen unchecked - AppsFlyer sends all the parameters of the rich in-app event to the partner, except for the revenue parameter, which is contained in the af_revenue parameter.
When checked - AppsFlyer sends all the parameters including the revenue value (if exists in the event).
736

4.Turn on Permissions
a.Under the Permissions tab switch the Ad Network Permission toggle to ON.
b. Then turn on the Allow to configure In-app event postbacks toggle.

696

5. Validate events

a. Post-integration validate the events in AppsFlyer. You should see the in-app events reports in AppsFlyer.
b. Check the same in Smartech.

Note: Smartech will consider the time it receives the Appsflyer event as the timestamp for that event. Ex: If Appsflyer event happens at 10:00 am and the event is received by Smartech at 10:30 am, then the timestamp for that event will be 10:30 am