3rd Party Integrations

Pair Kochava's campaign data with Appsee's user session recordings to gain actionable UX and attribution insights.

Understand exactly what your acquired users are doing in your app.

Filter User Recordings by
Attribution Data

See exactly how users from certain campaigns experience your app and identify journey patterns.

Visualize Funnel
User Behavior

Watch session recordings of users at specific stages in your funnels. Discover why users are dropping off and optimize effectively.

Compare Behavior
Across Campaigns

Understand which campaigns are more/less successful in terms of bringing engaged, active users.

Integration

Integrating between Appsee and Kochava is very simple.

  1. Enable the Kochava integration in your Appsee dashboard: Login to your Appsee account, and open the account management console. Select the "Integrations" tab and enable the Kochava integration to get your AUTH Token.
  2. Log into your Kochava dashboard.
  3. Navigate to the desired app.
  4. Select “App Tools” > “Partner Configuration”.

  5. Click Add a Configuration.
  6. Select Appsee and click Go.
  7. Click Install > Postback Tools > Edit.
  8. Fill in the required fields:

  9. Click Save.
  10. Follow the code integration instructions for Android / iOS below

Android Implementation

Prerequisite

Make sure you have Google Play Services configured in your Android Studio Project.
For more details please see https://developers.google.com/android/guides/setup

Add call to pushAdvertisingIdToAppsee() to the onCreate method of the first activity launch sequence:

@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  …
  Appsee.start("YOUR_API_KEY");
  pushAdvertisingIdToAppsee();
}
private void pushAdvertisingIdToAppsee() {
  new Thread(new Runnable() {
    public void run() {
      try {
        AdvertisingIdClient.Info adInfo =
        AdvertisingIdClient.getAdvertisingIdInfo(getApplicationContext());
        if (adInfo != null) {
          Appsee.set3rdPartyId("Kochava", adInfo.getId(), true);
        }
      } catch (Exception e) {
        e.printStackTrace();
      }
    }
  }).start();
}

iOS Implementation

Add the following code to the application:didFinishLaunchingWithOptions method in your app delegate file after calling [Appsee start]:

NSString *idfa = [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
[Appsee set3rdPartyID:idfa forSystem:@"Kochava" persistent:YES];

If you have any questions regarding this integration, please contact us.