Hi Vivian,
Thank you for reaching out to us.
As per checking into our documentation, RewardedAd is a one-time-use object. This means once a rewarded ad is shown, the object can't be used to load another ad. To request another rewarded ad, you'll need to create a new RewardedAd object. A best practice is to load another rewarded ad in the OnAdClosed ad event so that the next rewarded ad starts loading as soon as the previous one is dismissed. You can also check this sample implementation for Unity, for your reference on where you're going to implement it.
Regards,
|
||||||
Hi Vivian,
Since what I've mentioned previously is only can be used using the ad event of OnAdClosed, then you can't use it when preloading the first ad that you need to request. You can try the other ad events to further customize the behavior of your ad, you can hook into a number of events in the ad's lifecycle: loading, opening, closing, and so on. Listen for these events by registering a delegate for the appropriate event handler.
|
||||||
Hi Vivian,
If you have any other concerns related to the implementation of Google Mobile Ads SDK, kindly provide us the details. We'll be happy to assist you.
Regards,
|
||||||