The Offers API provides a way to manage special promotions, bundles, and bonuses through a standardized system.
Note: You can read more about the Offers API in the Guides section.
Here's a simple overview of what you can do with this API:
Key Capabilities:
- Create New Offers:
- You can create new offers, specifying details like the offer name, description, type (e.g., bundle, special offer), and timing intervals.
- Offers can be visually customized with UI elements such as background images and titles.
- Update Existing Offers:
- Existing offers can be updated to change their details or to reflect new marketing strategies.
- Adjustments can be made to the offer's type, description, availability, and associated UI elements.
- Dynamic User Interface Integration:
- The API supports dynamic UI elements, making it easy to update the look and feel of offers without hardcoding these elements into your app.
- Elements such as whether the offer is active, cooldown periods between uses, and player segmentation for targeted offers are managed dynamically.
- Player Segmentation:
- Offers can be targeted to specific player segments, like new users or high spenders, ensuring that promotions are relevant to the right audience.
- Product Sequences and Availability:
- For rolling offers or promotions featuring multiple products, you can specify the sequence of products and their availability.
- This helps in managing complex offers that involve multiple steps or stages.
- Metadata and Security:
- Each request and response includes important metadata, like publisher tokens and offer IDs, to ensure secure and accurate data handling.
Practical Use Cases:
- Promotions: Create time-limited special offers that appear as promotional tiles or in a gallery format within your app.
- Bundles: Offer product bundles that provide added value to the players, such as buy-one-get-one-free deals.
- Targeted Marketing: Use player segmentation to tailor offers to specific groups, increasing the relevance and attractiveness of your promotions.