Introduction
Personalization allows you to sync player data with your web store to deliver real-time, tailored offers based on each player’s in-game behavior. Learn more about the Personalization feature.
How it works
Appcharge automatically calls your Personalization API’s callback URL during key moments, such as when a player logs in or makes a purchase. The API then returns the most up-to-date player data, which Appcharge uses to update the player’s personalized offers in your web store.
When sending offers through the API, make sure to include all available offers for the player. This includes the checkout link offer, which does not appear in the store but must still be explicitly sent through the API.
For more control over when player data is refreshed, you can call Appcharge’s Personalization Trigger API to invoke the Personalization API on demand.
Before you begin
It’s important to note the following point before starting to code:
- You must first configure personalization for your web store in the Publisher Dashboard.