Hi Muhammad,
Thank you for reaching out to us.
As per checking into our documentation, it mentioned that the documentation thus far assumes that you only show app open ads when users foreground your app when it is suspended in memory. "Cold Start" occur when your app is launched but was not previously suspended in memory.
An example of a cold start is when a user opens your app for the first time. With cold starts, you won't have a previously loaded app open ad that's ready to be shown right away. The delay between when you request an ad and receive an ad back can create a situation where users are able to briefly use your app before being surprised by an out of context ad. This should be avoided because it is a bad user experience.
The preferred way to use app open ads on cold starts is to use a loading screen to load your game or app assets, and to only show the ad from the loading screen. If your app has completed loading and has sent the user to the main content of your app, do not show the ad.
In addition to that, you may check this article to know more about the App open ad guidance.
Regards,
|
||||||
Hi Muhammad,
I'm glad to know that you're able to make it work in your end. Kindly note that, the delay between when you request an ad and receive an ad back can create a situation where users are able to briefly use your app before being surprised by an out of context ad. This should be avoided because it is a bad user experience. You may check also this best practices for app open ads.