Universal Mobile Ads for iOS & Android

Universal Mobile Ads 2.0 is has a problem with loading ads, until I restart the phone.
Pre-conditions:

  1. Ad mediation order is Chartboost -> Vungle -> Ad Colony -> Unity Ads (Rewarded videos)
  2. No frequency caps

Steps to repeat:

  1. Install the game to Android: Skate & Strike
  2. Tap shop button and watch an ad. It will work fine.
  3. Close shop screen, then reopen it. You will see that another ad is successfully loaded.
  4. Press home screen, then remove the game from the RAM using task manager.
  5. Launch the game again, and go to the shop.
  6. You will see that ad is not loading anymore, even if you wait for minutes. It say it is a network error and ad is never being loaded. If there isnā€™t any problem with loading ad, wait for a couple of hours and try again producing the problem.
  7. Restart the phone.
  8. Now it will load an ad successfully.

Same thing is happening with interstitials too.

I went through all steps you provided and it works for meā€¦ I loaded ad 6 times even after restart the game. Both Interstitial and Rewarded Ads work in your game. Tested on NVIDIA Shield. Maybe itā€™s a coincidence and after restart game no more ads were available for you? Please test it again. If you still have this problem, please attach logs with these errors.

By the way, good game! :slight_smile:

Universal Mobile Ads new trailer!

Buy now on Sellfy (30% OFF): https://sellfy.com/p/V0sJ/
Buy now on Marketplace: https://www.unrealengine.com/marketplace/universal-mobile-ads

Hi, got a problem, probably with pluginā€¦ I followed the guide, but I have several bugs. At first, I see there are errors caused by missing manifests in vungl and ONE by AOL. I attach log file and build.xml file. Thanks for help.

Hi,

I responded you via the support e-mail :slight_smile:

Is it possible if someone send me zipped ā€˜UniversalMobileAdsā€™ folder in your package-possible projectā€™s pluginā€™s folder, please? I have a problem with it and me and my java friends canā€™t figure it out for 67 hours. Thanks

Please donā€™t do this. License doesnā€™t allow to share pluginā€™s source code. You have probably unallowed characters in package name (com.MakProcrastinations.RevenerRocks!]). I sent you instructions via e-mail. Donā€™t worry. Iā€™ll help you! :slight_smile:

Understood. Thanks for your support.

Thanks for testing it. Me too couldnā€™t repeat this on another phones. I think this is happening if I install from .bat file via computer. Also not only my game, all of the games that are using AdMob are not showing ads until I restart the phone. So apparently it is a problem of admob, not the plugins. Sorry for bothering you with this :slight_smile:

No problem! :slight_smile: If you have more questions, feel free to ask :slight_smile:

**Universal Mobile Ads is featured on the main page of UE4 Marketplace!
**

http://gamednastudio.com/plugins/images/UniversalMobileAds/Update23.png

Buy now: https://www.unrealengine.com/marketplace/universal-mobile-ads

Universal Mobile Ads Plugin 2.1.2 HOTFIX released!

CHANGELOG:
ā˜… Fixed building errors on IOS.

**
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

If you havenā€™t owned it yet, you can buy now on Sellfy or UE4 Marketplace.

Universal Mobile Ads Plugin 2.2.0 Preview for UE 4.16 Preview!

Iā€™ve just released plugin binaries for Unreal Engine 4.16 Preview.
You can download it from GitHub repository on releases tab.

If you find any bug, feel free to report it :slight_smile:

http://gamednastudio.com/plugins/images/UniversalMobileAds/Update25.png

Universal Mobile Ads Plugin 2.2.0 for UE 4.16 final release!

Weā€™ve just released plugin binaries for Unreal Engine 4.16
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.

CHANGELOG:

  • Google Play Services updated to 10.2.1
  • Automatic iOS Plist Updates. No more editing ā€œAdditional Plist Dataā€!
  • Tweaks for UE 4.16 compatibility

If you havenā€™t owned it yet, you can buy now on Sellfy or UE4 Marketplace.

AppLovin interstitial support would be very good. AdMob doesnā€™t allow us to add AppLovin interstitial directly, thatā€™s why I am sure that AppLovin pays more than AdMob for interstitials :slight_smile:

I have a question: When i setup mediation, do i only need to provide my payment information on AdMob? Or when i add new networks to admob, do i need to set my payment information on ALL of those networks? Like for example: I wanna add flurry to my mediation on AdMob, i go on the flurry website, create a new app and all of thatā€¦ Do i need to type in my Payment information on the flurry website? or does AdMob handle all of that automatically? Do i only need to type in my payment information once, via AdMob? (iā€™ve already typed in my Payment info on AdMob)

Also, iā€™m getting a crash on iOS when i try to Show Interstitial. I deleted the P list information in iOS settings because you said itā€™s not required anymore. Is that why itā€™s crashing?

Hi gamedna,
We cannot join to dedicated server with ios if it is published to the App Store. However in development mode it just works fine.

Because of Apple doesnā€™t let us test this with an empty project, we can only test this with our own game.

Are there anything in Universal Mobile Ads that may be causing this problem?

We are using Unreal Engine 4.15.2 from source code.

Unfortunately, AdMob for AppLovin supports only Rewarded Videos.

You need to provide payment information on all networks separately. AdMob mediates all networks but each ad network handle payments on their own.

Please attach log from your device when you try to load.

I donā€™t think so but you could try to test your game without plugin in TestFlight. Simply delete UMA from project, make distribution build, upload to TestFlight and check if it works. Please let me know what results are after this operation.

We tested and it is not working again, which means it was not because of UMA. We discovered that tā€™s because is a bug of Unreal Engine while using open command with IP address for the second time.

Sorry for marking your plugin as suspect :slight_smile:

Does it work for 4.16.1? The game crashes when any ad is called.
I follow the instructions. Clean and rebuild from vs and nothing.
I made a experiment to test it. I have on the admob ad unit id on android configuration as i always had

https://docs.unrealengine.com/latest/images/Platforms/Android/Ads/image_0.jpg

Then at the beginning of the game i call show ad banner of ue4( bottom screen)then i connect a delay node of 10 sec and then i connect a universal show banner node and pass the same ad unit id configured on android options. I set it so it shows the banner on the top side.

Result
The game compile. When i start de game the game show the first ad and 10 sec later it crashes.
I wrote the same problem to support email but i had no response so came here to try to solve and check if there is something missing