adbrix
adbrix is the service
that supports analysis and tracking simultaneously. Developers can access
analysis of in-app user behavior and marketing channels via adbrix integration.
[adbrix Service Guide][adbrix User Activity Form]
NOTE
- Before integrate adbrix Add-on, IGAW Common integration must be finished. [IGAW Common Installation : Unity iOS]
- IgaworksUnityPlugin_iOS~*.unitypackage file should be included in Unity Project. [SDK Installation : Unity]
Adbrix Analysis Function
Adbrix offers Basic
Analysis, Advanced Analysis, and Cohort Analysis.
In Basic Analysis, indexes such as DAU,
New User, Retention,
Channel Quality, etc. are available.
Basic analysis is
available through the IGAW common integration. For more information on the
respective indexes, please click on the following link.
[adbrix Analysis Index Guide]
For advanced analysis
and cohort analysis, refer to the following Advanced Analysis API guide.
Adbrix Advanced Analysis API
In Advanced Analysis, indexes such as User
Info, New User Funnel, In App Purchasing, In
App Activity, etc. are available.
Advanced analysis is
available through the Adbrix add-on integration. For more information on the
respective indexes, please click on the following link.
[adbrix Analysis Index Guide]
User Info
With User Info, you can
analyze users' age and gender information.
Information such as
device model, service provider, iOS version, language, country, etc. is
provided as basic information for the IGAW common integration.
User's age
IgaworksADSetAge API will be called up to
enter a user's age. It should be entered in integer form from 1 to 99.
Copy
IgaworksADPluginIOS.IgaworksADSetAge(20);
IgaworksADPluginIOS.IgaworksADSetAge(20);
User's gender
IgaworksADSetGender API will be called up to
enter a user's gender. Use the gender enum value defined in the IgaworksADPluginIOS .
Copy
IgaworksADPluginIOS.IgaworksADSetGender(IgaworksADPluginIOS.IgaworksADGenderFemale);
IgaworksADPluginIOS.IgaworksADSetGender(IgaworksADPluginIOS.IgaworksADGenderFemale);
New User Session
New User Session (analysis on the first user activity) tracks the behavioral patterns of the users who executed the app for the first time. Use this API to identify when users accessing the app for the first time disconnected.
firstTimeExperience API will be called up to track the users' behavioral patterns. As for the first-ever activity analysis, only the data for users accessing the app for the first time on the given day will be available.
void firstTimeExperienceUserActionTrackingSample {
//IgaworksADPluginIOS.AdbrixFirstTimeExperience(string userActivity);
IgaworksADPluginIOS.AdbrixFirstTimeExperience("LoadMainLogo");
IgaworksADPluginIOS.AdbrixFirstTimeExperience("ContentLoading");
IgaworksADPluginIOS.AdbrixFirstTimeExperience("KakaoTalkConnectSuccess");
IgaworksADPluginIOS.AdbrixFirstTimeExperience("TutorialComplete");
}
+ The sample above was created according to the KakaoTalk game..
+ For the UserActivity parameter, it is recommended to use English character text strings and numbers without any spaces in between.+ adbrix advanced API supports analysis parameter with additional sub-parameter.※ NOTE : New User Session graph shows the data of new user on selected data.
Therefore, please integrate this API only for the actions that user can reach within a day.
In App Purchasing
void firstTimeExperienceUserActionTrackingSample {
//IgaworksADPluginIOS.AdbrixFirstTimeExperience(string userActivity);
IgaworksADPluginIOS.AdbrixFirstTimeExperience("LoadMainLogo");
IgaworksADPluginIOS.AdbrixFirstTimeExperience("ContentLoading");
IgaworksADPluginIOS.AdbrixFirstTimeExperience("KakaoTalkConnectSuccess");
IgaworksADPluginIOS.AdbrixFirstTimeExperience("TutorialComplete");
}
+ The sample above was created according to the KakaoTalk game..
+ For the UserActivity parameter, it is recommended to use English character text strings and numbers without any spaces in between.
+ adbrix advanced API supports analysis parameter with additional sub-parameter.
※ NOTE : New User Session graph shows the data of new user on selected data.
Therefore, please integrate this API only for the actions that user can reach within a day.
Therefore, please integrate this API only for the actions that user can reach within a day.
In App Purchasing (analysis on purchase activity) enables you to track users' in-app purchase behaviors and analyze the target app's revenues.
Purchase API is called up to track users' in-app purchase activities.
NOTE : Purchase data that adbrix provides will be calculated with this formula. (price x quantity)
//string currency = AdBrixPluginIOS.AdBrixCurrencyName(AdBrixPluginIOS.AdBrixCurrencyKRW);
//AdBrixPluginIOS.AdBrixPurchase(String orderID, String productID, String productName, double price, int quantity, currency, String category);
string currency = AdBrixPluginIOS.AdBrixCurrencyName(AdBrixPluginIOS.AdBrixCurrencyKRW)
AdBrixPluginIOS.AdBrixPurchase("oid_1","pid_1","gold_package", 1100.00, 1,currency, "cat1.cat2.cat3.cat4.cat5");
+ orderID : Order ID+ productID : Product ID+ productName : Product Name (*In case of updating the app uses Buy api, enter the productName you use in buy api.)+ price : Price of Product+ quantity : Purchase Quantity+ currency : Currency (IgawCommerce.Currency)+ category : Enter max. 5 categories, and devide with comma (.)Buy API Deprecated Guide
buy API that tracks purchase behavior will be deprecated soon.
Please use IgawAdbrix.purchase api. If this is not verified, please update SDK to latest version.
go to old version guide (buy api)
+ orderID : Order ID
+ productID : Product ID
+ productName : Product Name (*In case of updating the app uses Buy api, enter the productName you use in buy api.)
+ price : Price of Product
+ quantity : Purchase Quantity
+ currency : Currency (IgawCommerce.Currency)
+ category : Enter max. 5 categories, and devide with comma (.)
Buy API Deprecated Guide buy API that tracks purchase behavior will be deprecated soon. go to old version guide (buy api) |
In App Activity
In App Activity
In App Activity is used to track every patter aside from the aforementioned user behaviors.retention API is used to track general user behavior.
void inAppActivityUserActionTrackingSample {
//AdBrixPluginIOS.Retention(string inAppActivity);
AdBrixPluginIOS.Retention("openStore");
AdBrixPluginIOS.Retention("stageClear");
AdBrixPluginIOS.Retention("purchaseItemWithVirtualCurrency");
AdBrixPluginIOS.Retention("inviteFriends");
}
void inAppActivityUserActionTrackingSample {
//AdBrixPluginIOS.Retention(string inAppActivity);
AdBrixPluginIOS.Retention("openStore");
AdBrixPluginIOS.Retention("stageClear");
AdBrixPluginIOS.Retention("purchaseItemWithVirtualCurrency");
AdBrixPluginIOS.Retention("inviteFriends");
}
+ For the inAppActivity parameter, it is recommended to use English character text strings and numbers without any spaces in between.+ In case that Korean Character or Special Character are included in parameter, it should be processed with URL Encoding.+ adbrix advanced API supports analysis parameter with additional sub-parameter.
adbrix Cohort API
For the cohort analysis, user groups can be created for analysis of
specific groups.
For cohort analysis, 3
custom filters for manual setting and 4
basic filters for common integration (tracking link/country/OS
version/access date) are available.
Custom Cohort Filter Setting
AdbrixSetCustomCohort
API
is used to set the custom cohort filter.
If the user-specified conditions are met, the user group can be
created by setting the cohort filter.
Use the pre-defined enum
value in the IgaworksADPluginIOS for the name of a cohort filter.
Copy
void adbrixCustomCohortTrackingSample {
//IgaworksADPluginIOS.AdbrixSetCustomCohort (Cohort Filter, string filterName);
IgaworksADPluginIOS.AdbrixSetCustomCohort (IgaworksADPluginIOS.AdBrixCustomCohort_1, "paying_user");
IgaworksADPluginIOS.AdbrixSetCustomCohort (IgaworksADPluginIOS.AdBrixCustomCohort_2, "social_sharing");
IgaworksADPluginIOS.AdbrixSetCustomCohort (IgaworksADPluginIOS.AdBrixCustomCohort_3, "playing_2hour_per_day_user");
}