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. Refer to the article below for more information on the adbrix
service.
[adbrix Service Guide] [adbrix User Activity Form]
NOTE
- Before integrate adbrix Add-on, IGAW Common integration must be finished. [IGAW Common Installation : Unity Android]
- IgaworksAdbrix ~*.jar file should be included in Xcode. [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 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, Android OS, language, country, etc. is
provided as basic information for the IGAW common integration.
User's age
setAge API will be called up to enter a user's age. It should be
entered in integer form from 1 to 99.
//IgaworksUnityPluginAOS.Adbrix.setAge(int age);
IgaworksUnityPluginAOS.Adbrix.setAge(30);
//IgaworksUnityPluginAOS.Adbrix.setAge(int age);
IgaworksUnityPluginAOS.Adbrix.setAge(30);
User's gender
setGender API will be called up to enter a user's gender. Use the
pre-defined value in the IgawCommon.Gender.
//IgaworksUnityPluginAOS.Adbrix.setGender(IgaworksUnityPluginAOS.Gender gender);
IgaworksUnityPluginAOS.Adbrix.setGender(IgaworksUnityPluginAOS.Gender.MALE);
//IgaworksUnityPluginAOS.Adbrix.setGender(IgaworksUnityPluginAOS.Gender gender);
IgaworksUnityPluginAOS.Adbrix.setGender(IgaworksUnityPluginAOS.Gender.MALE);
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.//IgaworksUnityPluginAOS.Adbrix.firstTimeExperience(String userActivity);
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("LoadMainLogo");
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("ContentLoading");
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("KakaoTalkConnectSuccess");
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("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.
//IgaworksUnityPluginAOS.Adbrix.firstTimeExperience(String userActivity);
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("LoadMainLogo");
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("ContentLoading");
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("KakaoTalkConnectSuccess");
IgaworksUnityPluginAOS.Adbrix.firstTimeExperience("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
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)
//IgaworksUnityPluginAOS.Adbrix.purchase(String orderID, String productID, String productName, double price, int quantity, Currency currency, String category);
IgaworksUnityPluginAOS.Adbrix.purchase("oid_1","pid_1","gold_package", 1100.00, 1,IgaworksUnityPluginAOS.Adbrix.Currency.KR_KRW, "cat1.cat2.cat3.cat4.cat5");
//IgaworksUnityPluginAOS.Adbrix.purchase(String orderID, String productID, String productName, double price, int quantity, Currency currency, String category);
IgaworksUnityPluginAOS.Adbrix.purchase("oid_1","pid_1","gold_package", 1100.00, 1,IgaworksUnityPluginAOS.Adbrix.Currency.KR_KRW, "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.
//IgaworksUnityPluginAOS.Adbrix.retention(String inAppActivity);
IgaworksUnityPluginAOS.Adbrix.retention("openStore");
IgaworksUnityPluginAOS.Adbrix.retention("stageClear");
IgaworksUnityPluginAOS.Adbrix.retention("purchaseItemWithVirtualCurrency");
IgaworksUnityPluginAOS.Adbrix.retention("inviteFriends");
//IgaworksUnityPluginAOS.Adbrix.retention(String inAppActivity);
IgaworksUnityPluginAOS.Adbrix.retention("openStore");
IgaworksUnityPluginAOS.Adbrix.retention("stageClear");
IgaworksUnityPluginAOS.Adbrix.retention("purchaseItemWithVirtualCurrency");
IgaworksUnityPluginAOS.Adbrix.retention("inviteFriends");
+ For the inAppActivity 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.
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.
For
further explanations on cohort analysis indexes, refer to the following link.
[CohortAnalysis Index Guide]
Custom Cohort Filter Setting
setCustomCohort 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 value in the CohortVariable for the name of a cohort filter.//IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable cohortFilter, String inAppActivity);
IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable.COHORT_1, "level_1");
IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable.COHORT_2, "visit_10_times");
IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable.COHORT_3, "last_visit_10_days_before");
+
A total of 3 options are available for the pre-defined filters in
CohortVariable (CohortVariable.COHORT_1-3).
IGAWorks Advanced Marketing
If
the IGAW common integration and the Adbrix Advanced Analysis API are integrated
correctly, more sophisticated marketing is within your reach.
CPI
execution type + additional action-type ad, which requires the point of
integrating the respective analysis APIs as the closure point, can be proceeded
via the adPOPcorn network.
For
more information on IGAWorks Marketing, please click on the following link.
[IGAWorks
App Marketing Integration Guide]
//IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable cohortFilter, String inAppActivity);
IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable.COHORT_1, "level_1");
IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable.COHORT_2, "visit_10_times");
IgaworksUnityPluginAOS.Adbrix.setCustomCohort(CohortVariable.COHORT_3, "last_visit_10_days_before");