Hey There ,
-
I’ve never seen interstitial ads working -
Did You Call The Load Interstitial Ad When Load Your Level,
There Are 4 Things You Need To Do
IsInterstitialAdRequested
IsInterstitialAdAvailable
ShowInterstitialAd
Algorithm:
step1: BeginPlay() → Call Load Interstitial Ad
Step2: Check if Ad Requested ? Is Interstitial Ad Requested If False Delay 0.2s And Call Load Interstitial Ad Again
When You Want To Show Ad Then → Is Interstitial Ad Available ? If true Then Show Interstitial Ad else User Is Offline.
Ad This Module
if (Target.Platform == UnrealTargetPlatform.Android)
{
ExtraModuleNames.Add("OnlineSubsystemGooglePlay");
ExtraModuleNames.Add("OnlineSubsystem");
ExtraModuleNames.Add("AndroidAdvertising");
}
^^ [YourProject].Target.cs
-add com.android.vending.BILLING to the Extra Permissions array in the Advanced APKPackaging section of the Android settings:
Setup Ad Mob Ad Unit ID Correctly
Hope This Will Work!!!