PlaySuper LogoPlaySuper
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:

StepGuideWhat you will do
1InstallationInstall GPM WebView and the PlaySuper SDK
2Core UsageInitialize, create players, login, distribute coins, and open the store
3Store Close HandlingHandle the store close event on Unity, iOS, Android, React Native, and Flutter
4Touchpoints & Curated ListsFetch and render reward widgets and product collections
5Complete ExampleFull integration script, offline support, user properties, and troubleshooting

Support