Overview
The wappier Optimization SDK consists of a set of binary libraries and some common .h header files.
Here’s how it works:
- Events are recorded each time an action is performed (e.g., the
INAPP_ACTION
event), every time the user launches the game (e.g., the OPEN event) and the first time the game runs on the user’s device (e.g., theFIRST_RUN
event). - Then, they are processed in real time by wappier’s Revenue Management Platform and Machine Learning Technology in order for the user to be rewarded with the corresponding reward.
Here are some of the events required to be tracked from your game and used by wappier’s Machine Learning Technology to optimize Loyalty performance in your game:
Event Name | Type | Recorded when |
---|---|---|
FIRST_RUN | Unique | User installs the game for the first time |
OPEN | Repetitive | User launches the game |
TIME_SPENT | Repetitive | User exits the game |
PURCHASE | Repetitive | User buys an in-app product |
CUSTOM_EVENT_NAME | Unique or Repetitive | Depending on the game, a variety of actions can be tracked and incentivized. Some event examples: TUTORIAL_COMPLETE, LEVEL_COMPLETE, HIGHSCORE, HERO_LEVEL_5 |
User data tracking and real-time processing by the wappier Revenue Management Platform and Machine Learning Technology.
Requirements
wappier will provide you with an API key to be added to the game during integration for the wappier Optimization SDK to communicate with the Revenue Management Platform.
- For an iOS deploy, wappier SDK needs Xcode v8.0 or later versions to work properly
- For an Android deploy, wappier SDK needs Android SDK 16 (v4.1) or later versions to work properly.