Attribution Integration New Manual – Singular

You can use this manual to start tracking app installations through Indus App Bazaar using Singular Platform. Singular is an attribution platform which combines campaign data and attribution data in a single dashboard.

For integration and initialization of SDK, Please go to following link :

https://developers.singular.net/docs/android-sdk

You would need to make 2 different apks for following :

  • Samsung Galaxy Apps , powered by Indus App Bazaar – This will be used for campaigns running on Samsung devices.
  • Indus OS – This will be used for campaigns running on other Indian OEM devices

Set-up Pre-install tracking for Samsung Galaxy Apps, powered by Indus App Bazaar

  • Add SamsungGalaxyStore_IndusAppBazaar as partner on Singular dashboard
    You need to add SamsungGalaxyStore_IndusAppBazaar as partner so that we will receive postback for the install attributed to us.Go to “Attribution → Partner Configuration” screen and add SamsungGalaxyStore_IndusAppBazaar as partner.

 

 

  • Add SamsungGalaxyApps_IndusAppBazaar tags in Manifest files of application
    You need to define these custom preload tags inside your Application’s manifest file with the following available keys:SINGULAR_PRELOAD_CAMPAIGN, SINGULAR_PRELOAD_GROUP, SINGULAR_PRELOAD_SOURCE.Please enter following code inside Application’s manifest file :

    <application android:icon="@mipmap/ic_launcher" android:label="@string/app_name" ...>
    
        <meta-data android:name="SINGULAR_PRELOAD_CAMPAIGN" android:value="CampaignName"/>
        <meta-data android:name="SINGULAR_PRELOAD_GROUP" android:value="SamsungGalaxyApps_IndusAppBazaar" />
        <meta-data android:name="SINGULAR_PRELOAD_SOURCE" android:value="SamsungGalaxyApps_IndusAppBazaar" />
    
    

Campaign name should be used by developer for internal tracking purposes.

 

Set-up Pre-install tracking for Indus OS in Indian OEMs

  • Add Indus OS as partner on Singular dashboard
    You need to add Indus OS as partner so that we will receive postback for the install attributed to us.Go to “Attribution → Partner Configuration” screen and add IndusOS as partner.
  • Add Indus OS tags in Manifest files of application
    You need to define these custom preload tags inside your Application’s manifest file with the following available keys:SINGULAR_PRELOAD_CAMPAIGN, SINGULAR_PRELOAD_GROUP, SINGULAR_PRELOAD_SOURCE.Please enter following code inside Application’s manifest file :

    <application android:icon="@mipmap/ic_launcher" android:label="@string/app_name" ...>
    
        <meta-data android:name="SINGULAR_PRELOAD_CAMPAIGN" android:value="CampaignName"/>
        <meta-data android:name="SINGULAR_PRELOAD_GROUP" android:value="IndusOS" />
        <meta-data android:name="SINGULAR_PRELOAD_SOURCE" android:value="IndusOS" />
    
    

Campaign name should be used by developer for internal tracking purposes.

 

Please share the apks with Indus App Bazaar team, once you are done with these changes.