Native ads: No ads found for ad unit


#1

Hello, I created test application with native ads followed by this tutorial https://github.com/mopub/mopub-android-sdk/wiki/Native-Ads-Integration
but seems that I can’t use that.

Some logs

Nexus 5: 

04-15 12:02:32.983 13565-13565/com.yalantis.testmopub D/MoPub﹕ Native ad request failed. 
    com.mopub.network.MoPubNetworkError: No ads found for ad unit. 
            at com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:105) 
            at com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123) 
04-15 12:02:34.989 13565-13565/com.yalantis.testmopub D/MoPub﹕ Loading ad from: http://ads.mopub.com/m/ad?id=f6657ecbbd2041dea2058a21e8e0f0d0&ll=48.4518%2C35.0686&lla=30&llsdk=1&nsv=3.6.1&dn=LGE%2CNexus%205%2Chammerhead&z=%2B0300&o=p&sc_a=3.0&mcc=255&mnc=06&iso=ua&cn=life%3A)&ct=2&av=1.0&MAGIC_NO=0&udid=mp_tmpl_advertising_id&dnt=mp_tmpl_do_not_track
04-15 12:02:35.386 13565-13565/com.yalantis.testmopub D/MoPub﹕ Native ad request failed. 
    com.mopub.network.MoPubNetworkError: No ads found for ad unit. 
            at com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:105) 
            at com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123) 
04-15 12:02:39.390 13565-13565/com.yalantis.testmopub D/MoPub﹕ Loading ad from: http://ads.mopub.com/m/ad?id=f6657ecbbd2041dea2058a21e8e0f0d0&ll=48.4518%2C35.0686&lla=30&llsdk=1&nsv=3.6.1&dn=LGE%2CNexus%205%2Chammerhead&z=%2B0300&o=p&sc_a=3.0&mcc=255&mnc=06&iso=ua&cn=life%3A)&ct=2&av=1.0&MAGIC_NO=0&udid=mp_tmpl_advertising_id&dnt=mp_tmpl_do_not_track
04-15 12:02:39.776 13565-13565/com.yalantis.testmopub D/MoPub﹕ Native ad request failed. 
    com.mopub.network.MoPubNetworkError: No ads found for ad unit. 
            at com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:105) 
            at com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123) 
04-15 12:02:47.798 13565-13565/com.yalantis.testmopub D/MoPub﹕ Loading ad from: http://ads.mopub.com/m/ad?id=f6657ecbbd2041dea2058a21e8e0f0d0&ll=48.4518%2C35.0686&lla=30&llsdk=1&nsv=3.6.1&dn=LGE%2CNexus%205%2Chammerhead&z=%2B0300&o=p&sc_a=3.0&mcc=255&mnc=06&iso=ua&cn=life%3A)&ct=2&av=1.0&MAGIC_NO=0&udid=mp_tmpl_advertising_id&dnt=mp_tmpl_do_not_track
04-15 12:02:48.220 13565-13565/com.yalantis.testmopub D/MoPub﹕ Native ad request failed. 
    com.mopub.network.MoPubNetworkError: No ads found for ad unit. 
            at com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:105) 
            at com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123) 

Moto XT1032: 

04-17 12:02:43.397 19168-19168/com.yalantis.testmopub D/MoPub﹕ Loading ad from: http://ads.mopub.com/m/ad?id=f6657ecbbd2041dea2058a21e8e0f0d0&ll=48.4517%2C35.0687&lla=30&llsdk=1&nsv=3.6.1&dn=motorola%2CXT1032%2Cfalcon_retgb&z=%2B0300&o=p&sc_a=2.0&ct=2&av=1.0&MAGIC_NO=0&udid=mp_tmpl_advertising_id&dnt=mp_tmpl_do_not_track
04-17 12:02:43.993 19168-19168/com.yalantis.testmopub D/MoPub﹕ Native ad request failed. 
    com.mopub.network.MoPubNetworkError: No ads found for ad unit. 
            at com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:105) 
            at com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123) 
04-17 12:03:40.420 19168-19168/com.yalantis.testmopub D/MoPub﹕ Successfully scribed events 
04-17 12:03:48.012 19168-19168/com.yalantis.testmopub D/MoPub﹕ Loading ad from: http://ads.mopub.com/m/ad?id=f6657ecbbd2041dea2058a21e8e0f0d0&ll=48.4517%2C35.0687&lla=30&llsdk=1&nsv=3.6.1&dn=motorola%2CXT1032%2Cfalcon_retgb&z=%2B0300&o=p&sc_a=2.0&ct=2&av=1.0&MAGIC_NO=0&udid=mp_tmpl_advertising_id&dnt=mp_tmpl_do_not_track
04-17 12:03:48.283 19168-19168/com.yalantis.testmopub D/MoPub﹕ Native ad request failed. 
    com.mopub.network.MoPubNetworkError: No ads found for ad unit. 
            at com.mopub.network.AdRequest.parseNetworkResponse(AdRequest.java:105) 
            at com.mopub.volley.NetworkDispatcher.run(NetworkDispatcher.java:123)

Should I request Native ads firstly as described here: How do I get access to Native Ads on the MoPub Marketplace? ?

Or what I am supposed to do? I can post code if it helps.


#2

Hello Dreamhow,

Please email support@mopub.com with nativeads@twitter.com CC’d and we will get you set up with native ads. You have to be approved for Marketplace native ads, but should be able to receive the MoPub Test Native ads from the MoPub Demo Line Item.

Edward


#3

Hi, I am currently developing an iOS app (could be Android or sth else, that’s not the issue here) and have just included the MoPub kit through fabric in order to monetize the app through ads.

After implementing a full screen/interstitial ad with the test unit id, the interstitial shows perfectly. However, when using my personal ad unit ID, the ad doesn’t show up. What I get from the console is the following:

MOPUB: Interstitial controller is loading ad with MoPub server URL: https://ads.mopub.com/m/ad?v=8&udid=ifa:XXXX&id=1234567890&nv=4.7.0&o=p&sc=2.0&z=+0100&mr=1&ct=2&av=1.5&cn=EE&iso=gb&mnc=30&mcc=234&dn=iPhone7%2C2&w=640&h=1136&bundle=com.company.appId MOPUB: Interstitial ad view is fetching ad network type: clear MOPUB: No ads found for ad unit: 1234567890

N.B: if I do the exact same process with the banner, no issues; for some reason I ignore, it only happens to me with the interstitial.

Do you know how to solve this issue?


#4

@inigo333,

You might need to give the server some time to traffic an ad to that ad unit ID. See this FAQ entry for more details.

Vu


#5

@inigo333
This worked for me, I was just the same situation as yours.