Unity SDK
Unity SDK Overview
Add PlaySuper rewards to your Unity game — installation, player management, coins, store, and more
Unity SDK Guide
The PlaySuper Unity SDK lets you add a complete rewards system to your Unity game. Players earn coins through gameplay and redeem them for real rewards — all inside a WebView store that opens within your game.
Prerequisites: Complete the Console Setup Guide first so you have your API key and coin ID ready.
What you can do with the SDK
- Manage players — create and authenticate players using your game's internal IDs
- Distribute coins — award coins when players complete actions, with automatic offline queuing
- Open the store — launch the PlaySuper rewards store in a WebView, with optional deep-linking
- Fetch touchpoints — load visual widget configurations for custom in-game reward UI
- Fetch curated lists — display pre-configured product and reward collections
- Track analytics — attach persistent user properties to every SDK event
Integration steps
Follow these guides in order:
| Step | Guide | What you will do |
|---|---|---|
| 1 | Installation | Install GPM WebView and the PlaySuper SDK |
| 2 | Core Usage | Initialize, create players, login, distribute coins, and open the store |
| 3 | Store Close Handling | Handle the store close event on Unity, iOS, Android, React Native, and Flutter |
| 4 | Touchpoints & Curated Lists | Fetch and render reward widgets and product collections |
| 5 | Complete Example | Full integration script, offline support, user properties, and troubleshooting |
Support
- Email: engineering@playsuper.club
- GitHub: unity-sdk-public