Monetize your Smart TV apps and games with three lines of code.
SofAds.init({ appId: "sof_YOUR_APP_ID" });
SofAds.showInterstitial({ placement: "level_break" });
// addCoins is your own function:
SofAds.showRewarded({
placement: "extra_life",
onReward: (reward) => addCoins(reward.amount),
});
Plus the script include. See the setup guide for your platform.
- One lightweight SDK that never throws and never blocks your app. Every call settles as shown, no fill, error or timeout.
- Server-side mediation: floors, frequency caps and partner order live on our server, not in your package.
- Free usage analytics: daily and monthly users, retention, session length, by TV model and country.
- QR and rewarded formats that work with a D-pad, including rewards that pay out when the viewer scans.