Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

URGENT: Skippable Reward Video or Skippable Interstitial Reward Issue

34 views
Skip to first unread message

Overshoot

unread,
Apr 22, 2025, 12:50:51 AMApr 22
to Google Mobile Ads SDK Developers
info: 

Google AdMob Unity SDK version : 9.4.0
Unity Engine :2022.3.17f1


Problem
1: How to manage reward when user open a reward video and skip the video with skip button shown on the top of ad.

Technical challenge:
OnAdFullScreenContentClosed Function getting called but 
Show(Action<Reward> userEarnedRewardCallback) callback was never received when user skip the reward video.
Moreover OnAdFullScreenContentClosed is called before Show so we will not able to track by adding some boolian value .

Requirement: Find out a way so that  we can detect if the user has skipped the  reward video and  based on that we can perform some logic.

More info: As we are managing ad caching manually we have to call LoadRewardAd Function after OnAdFullScreenContentClosed and OnAdFullScreenContentFailed.
Please have look on RewardAdvertisement.txt file attached .

--------------------

Question : 

  1. Is there any way we can only server user non skippable reward ad ?

Problem 2: 
Not getting any collapsable banner ad though we have added  adRequest.Extras.Add("collapsible", "bottom");

-----------------

RewardAdvertisement.txt

Mobile Ads SDK Forum Advisor

unread,
Apr 22, 2025, 11:29:25 AMApr 22
to reezo...@overshoot.co, google-adm...@googlegroups.com

Hi,

Thank you for contacting the Mobile Ads SDK Support team.

It is always recommended to use the latest version of the SDKs and the Unity Editor Version. As of today, the latest version of the Unity Editor Version is 6000.0.47f1 and Unity Plugin v10.0.0. 

Could you kindly provide the Charles log privately for further investigation:

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files via reply to author or by performing the following steps:

1. Navigate to

https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=Mobile+Ads+SDK&entry.460850823=500Ht00001qUXVkIAO&entry.80707362=00300602

2. Fill out all fields, and attach your file(s).

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.


Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-04-22 15:28:20Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qUXVk:ref" (ADR-00300602)



Mobile Ads SDK Forum Advisor

unread,
Apr 24, 2025, 12:04:12 AMApr 24
to reezo...@overshoot.co, google-adm...@googlegroups.com

Hi,

Yes, we can understand if the user has skipped the Reward AD using Server-side verification (SSV). Server-side verification (SSV) is another validation for rewarded ad views in your app. It's used in addition to the standard client-side callback. Server-side verification validates each completed rewarded ad view. This ensures you're only rewarding users who actually finished watching the video in your app. Each time a user finishes viewing a rewarded ad, AdMob uses the callback URL you provide to validate the view. Learn more about SSV for Unity.

The userEarnedRewardCallback within the Show function in a Rewarded Video Ad context will not be triggered when the user skips the video before the minimum viewing time needed to earn the reward. The callback is specifically designed to be invoked when the user completes the necessary viewing duration and the reward is actually granted by the Ad Network. If this doesn’t help kindly share the Charles logs as requested earlier.

Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-24 04:03:10Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qUXVk:ref" (ADR-00300602)



Mobile Ads SDK Forum Advisor

unread,
Apr 24, 2025, 5:06:45 PMApr 24
to reezo...@overshoot.co, google-adm...@googlegroups.com
Hi,

In case if you are unable to provide the charles log then kindly share effected AdUnit Id and AppId for further investigation.

Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-24 21:05:41Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qUXVk:ref" (ADR-00300602)



Reezoo Bose

unread,
Apr 25, 2025, 11:34:59 AMApr 25
to Mobile Ads SDK Forum Advisor, google-adm...@googlegroups.com
I will not be able to update my Unity version right now. I am using Unity Admob SDK  9.4.0, which is not the latest but fairly updated.

This technical issue cannot be understood with a simple log file. It is more like an implementation-level problem.

I will be glad if you could please connect me with a technical person.

Is there any way through which we can understand if the user has skipped the Reward AD?

The OnAdFullScreenContentClosed function is always called every time the reward ad closes.

But Show(Action<Reward> userEarnedRewardCallback) function userEarnedRewardCallback does not fire when the user skips the video.

I am open to update the SDK if it was fixed in the latest version, which I could not see from the change Log.

Thanks


Reply all
Reply to author
Forward
0 new messages