IGAWorks App Marketing Integration Quick Guide: Android
In order to operate campaigns like CPI campaign or CPA campaign, IGAWorks SDK must be integrated.
The quality of integration depends on conditions of campaign completion.
CPI Campaign (Cost per Install)
CPI campaign's completion goal is to install and open the app. IGAWorks general integration is required to perform this campaign.
Follow the guide below for IGAW general integration.
CPI campaign has to make a call using SDK as the app opens.
Therefore, make sure IgawCommon.startApplication, IgawCommon.startSession api is called within 1 sec as the app opens.
Google Install Receiver cannot be duplicated.
If you use more than one, Follow [IGAW Register Google Install Receiver: Android] to change the receiver setting.
CPA Campaign (Cost per Action)
This campaign sets a particular action after opening the app as completion.
IGAWorks Advanced Analysis Integration is required to perform this campaign.
CPI campaign integration is required since CPA campaign is based on this.
Condition for completion integration
Advanced campaign can use advanced analysis index as the condition for completion.
Check the examples below which use Adbrix advanced analysis api(retention, firstTimeExperience, buy) and provide various conditions for completion for integration.
Case 1. KakaoTalk Login
Set the integration when it's time for KakaoTalk Login.
Case 2. Registration Completion
If the registration completion happens within the app, set the integration when it's time for registration completion.
Case 3. Tutorial Completion
Set the integration when it's time for tutorial completion.
Case 4. Level 3 Completion
Set the integration when it's time for level 3 completion.
startSession, endSession api must be integrated for advanced analysis api enabled Android activity.