The Instant Games platform is a global HTML5 cross-platform gaming experience across Facebook for both mobile and web. It allows developers to create and launch high-quality games, grow audiences, retain players, and monetize through ads powered by Audience Network and in-app purchases (IAP) on Android and web. More than 350 million people play Instant Games each month on Facebook.
When setting up ads monetization, make sure to adhere to the following principles:
getSupportedAPIs
to verify that ads are supported for the current session.getRewardedVideoAsync
and getInterstitialAdAsync
APIs to preload up to three ad instances prior to an ad request.Ad strategies and best practices vary depending on the genre of your game. The following guides aggregate the latest industry research, best practices, and real-life examples to help you implement in-app ads without negatively impacting player experience or retention:
Use the following strategies to optimize your ad revenue without harming game retention:
Follow these guidelines when serving intersitial ads:
Integrating user-initiated video ads into your game can help build a sustainable business that creates value at scale for your game. For more information about how to effectively use rewarded video ads in your game, see Best Practices for Implementing 8 Common Rewarded Video Integrations.
Follow these guidelines when showing rewarded videos:
For a great example of how to use rewarded video ads, see how SOFTGAMES used this format to increase their revenue and eCPMs.
When setting up in-app purchase monetization, make sure to do the following:
Interstitial ads and rewarded videos are available on every platform: Android, iOS, mobile web, and desktop web.
In-app purchases are available on every platform except for iOS. When your game is running on the iOS platform, don't mention payments or prompt users to play on other platforms that support IAP.