Rewarded
Rewarded ads are opt-in full-screen ads. The player chooses to watch in exchange for an in-game reward, such as an extra life, double coins, a hint, or a skip. They usually have high eCPM and low friction because the player consents.
When to use
The player can use a small boost (revive, extra hint, skip a hard level).
You have premium content gated behind a soft paywall — let non-paying players unlock it via an ad.
You want to convert engagement into revenue without hurting retention.
Reward the player only when the state is rewarded. Granting on closed lets players claim rewards without watching the ad.
Ad settings are stored in playgama-bridge-config.json. Use the config editor to create or update them.
Is Rewarded Supported
Check this before showing a rewarded-ad button.
bridge.advertisement.isRewardedSupportedBridge.advertisement.isRewardedSupported


Platform support · 26 of 28 platforms
Supports: absolute_games, bitquest, crazy_games, dlightek, facebook, game_distribution, gamepush, gamesnacks, huawei, jio_games, lagged, microsoft_store, msn, ok, playdeck, playgama, poki, portal, samsung, telegram, tiktok, vk, xiaomi, y8, yandex, youtube
Does not support: discord, reddit
Rewarded State
Track state changes to grant the reward only when the final state is rewarded. For muting and pausing the game, prefer the universal platform AUDIO_STATE_CHANGED / PAUSE_STATE_CHANGED events described below instead of reacting to each ad state separately.
Possible values: loading, opened, closed, rewarded, failed.
Possible values: Loading, Opened, Closed, Rewarded, Failed.
Current state of the rewarded ad. Possible values: loading, opened, closed, rewarded, failed.

Current state of the rewarded ad. Possible values: loading, opened, closed, rewarded, failed.

Returns the current state of the rewarded ad. Possible values: loading, opened, closed, rewarded, failed.
Possible values: loading, opened, closed, rewarded, failed.
Possible values: loading, opened, closed, rewarded, failed.
Possible values: loading, opened, closed, rewarded, failed.

While the rewarded ad is open, the game must be muted and paused. The recommended way to handle this is once, in a single place, by subscribing to the platform AUDIO_STATE_CHANGED and PAUSE_STATE_CHANGED events instead of duplicating the logic per ad type. Bridge raises those events whenever the host requests it — interstitials, rewarded ads, browser tab switches, system pauses — so a single universal handler covers every case.
Reward the player only when the state is rewarded.
Rewarded Placement
Read the current rewarded placement when one button can request different rewards. Use it to decide which reward to grant after the state becomes rewarded.
Show Rewarded Ad
Request a rewarded ad from a direct player action, such as tapping "Watch ad for reward".
Parameters:
Placement (optional)

Parameters:
Placement (optional)


Last updated