Integrating with Kochava
Luke Taylor avatar
Written by Luke Taylor
Updated over a week ago


When adding an app to TrafficGuard you will need to configure the mobile measurement platform (MMP) so TrafficGuard can send click data to the MMP and authorise the MMP to send us notifications for installs and events.


You need to be a Kochava customer and have the Kochava SDK installed in your app.
You need to have Adding a new app have your app added on your TrafficGuard Portal.

TrafficGuard Portal

You will need the following values from TrafficGuard, to be added in your Kochava Portal:

πŸ’‘ Tip
If you have a dedicated Account Manager at TrafficGuard, you can jump straight to Kochava Portal section from here

  1. Property ID - Unique identifier for every property (App/Website) that you add on TrafficGuard

  2. Organisation ID - ID of the organisation, one for every organisation.

  3. API Key - Unique Key, one for every organisation.

Property ID

  1. If you are an Agency user, select the desired organisation.

  2. Go to Properties on the side navigation.

  3. Select your desired property > Settings

  4. Copy the Property ID

Organisation ID & API Key

  1. If you are an Agency user, select the desired organisation

  2. Go to Settings from the side navigation

  3. Copy the organisation ID & the Api key

Prepare your destination URL

  1. Gather your property ID, org. ID and token, and insert it in the URL below{event_name}&event_data={event_data}&event_value={event_value}&event_timestamp={event_timestamp}&device_ip={device_ip}&device_ua={device_ua}&idfa={idfa}&adid={adid}&android_id={android_id}&kochava_id={kochava_id}&network_name={network_name}&campaign_id={campaign_id}&campaign_name={campaign_name}&tracker_name={tracker_name}&tracker_id={tracker_id}&site_id={site_id}&creative_id={creative_id}&attribution_time={attribution_time}&app_limit_track={app_limit_track}&device_limit_track={device_limit_track}&matched_by={matched_by}&click_id={click_id}&city={city}&country={country}&device_ver={device_ver}&device_type={device_type}&hours_played={hours_played}&achievement_name={achievement_name}&sessions_played={sessions_played}&item_name={item_name}&item_quantity={item_quantity}&items_in_basket={items_in_basket}&item_added_from={item_added_from}&currency={currency}&duration={duration}&level_name={level_name}&level_number={level_number}&referral_from={referral_from}&cp_0={cp_0}&cp_1={cp_1}&cp_2={cp_2}&cp_3={cp_3}&click_timestamp={click_timestamp}&install_timestamp={install_timestamp}&bundle_id={bundle_id}&is_fraud={is_fraud}&invalid_traffic={invalid_traffic}&traffic_rule_traffic_value={traffic_rule}_{traffic_value}&app_version={app_version}&end=

Kochava portal

Create a Custom Postback for TrafficGuard in Kochava

  1. Log in to Kochava.

  2. Select the desired Account and App.

  3. Select Apps & Assets > Partner Configuration

  4. Click Add a Configuration.

  5. Under Custom Postback, Select the custom event created for this postback.

  6. Click Go

  7. Select the Custom Event (A)

    1. Set the event Status. (By default, this option is set to Active)

    2. Set Event Matching. (optional)

  8. Update the event Title to - TrafficGuard Install Postback

  9. Enter the Destination URL

    1. Paste the Custom Install Postback provided by TrafficGuard.

  10. Set the Supply Network Data to Analytics Partner = True (Mandatory)

  11. Select a Delivery Delay = Real time delivery

  12. Select Retry Attempts = 3 Attempts

  13. Click Save

πŸ’‘ Tip
Repeat the setup for every custom event per app

Next steps

Once you enable an integration with Kochava, TrafficGuard will start receiving attribution data.

Next steps is to provide TrafficGuard URLs to your corresponding Partners.
Connect with your TrafficGuard Integration team at [email protected] to complete the partner integration.

What data will I see in Kochava?

In terms of reporting, nothing will change in your Kochava dashboard. In your TrafficGuard dashboard, you will start seeing the data being populated.

Did this answer your question?