Ads
Coming later. All three ad methods are currently safe no-ops.
On this page
Current behavior
const result = await ZUQ.ads.showRewarded();
if (result.shown) {
grantReward();
} else {
showOptionalRewardUnavailable();
}ads.showInterstitial(), ads.showRewarded() and ads.requestAd() resolve with {shown:false} after initialization. No ad provider, revenue share, payment or payout is enabled. Keep gameplay usable when an ad is unavailable. Never treat shown:false as reward completion. Transport/initialization errors can still reject.
Third-party ads
Disclose any existing ads or purchases in your submission. Known third-party ad/tracker references are blocked by automatic checks; do not add them to bypass the no-op SDK. Changes to monetization require future published terms and review.