Preview Tool
The Preview Tool lets you test your game inside the real Funox frame — same iframe, same SDK environment, same ad placeholders — before submitting.
Open the Preview Tool
1https://developer.funox.com/previewPaste a URL to a hosted build, or upload a zip. The Preview Tool will:
- Embed your game in a Funox-style frame
- Wire up the SDK in preview mode (
environment: "local") - Show demo ads in place of real ones
- Surface SDK calls in an event log
When to use it
- After your first SDK integration — confirm
init()resolves. - Before each submission — verify that
gameplayStart()/gameplayStop()fire at the right times. - When debugging ad UX — preview shows the exact ad container size and timing.
Event log
The right-hand panel shows every SDK call your game makes in real time:
1[12:01:03] SDK init2[12:01:05] game.loadingStart3[12:01:07] game.loadingStop (1.8s)4[12:01:09] game.gameplayStart5[12:01:42] ad.requestAd("midgame") → adStarted6[12:01:57] ad.requestAd("midgame") → adFinished (15s)Use it to spot missing calls. A missing gameplayStop() before a game-over screen is a common bug it catches.
Force preview mode without the tool
You can run any hosted build in preview mode by appending ?useLocalSdk=true to the URL:
1https://my-game.example.com/?useLocalSdk=trueThis is useful when you're iterating on your own dev server and want to see demo ads.
What preview does not test
- Real ad inventory and pacing
- Real user accounts (preview accounts are sandbox)
- Production payment processing (Xsolla runs in sandbox)
- Country-specific routing
For those, you'll need a Basic Launch.