New SDK integration, no fill

215 views
Skip to first unread message

Mariano Ruggiero

unread,
Nov 21, 2019, 8:57:04 AM11/21/19
to Google Mobile Ads SDK Developers
Hi,

I've updated the Mobile Ads iOS SDK in our app to version 7.52.0. I'm getting test ads (interstitials and rewarded videos), but no fill when trying with real ads. (I get this error: Error Domain=com.google.admob Code=1 "Request Error: No ad to show.")

Also I'm seeing these logs:

2019-11-13 12:28:35.197759+0100 CriminalCase[4663:840026]  - <Google>[I-ACS025031] AdMob App ID changed. Original, new: (nil),
2019-11-13 12:28:35.198168+0100 CriminalCase[4663:840026]  - <Google>[I-ACS020007] Cannot set empty AdMob App ID
2019-11-13 12:28:44.554945+0100 CriminalCase[4663:840344]  - <Google>[I-ACS037005] Unable to fetch effective App ID from identity
2019-11-13 12:28:44.556712+0100 CriminalCase[4663:840344]  - <Google>[I-ACS037005] Unable to fetch effective App ID from identity
2019-11-13 12:28:44.558760+0100 CriminalCase[4663:840344]  - <Google>[I-ACS037005] Unable to fetch effective App ID from identity
etc (that "unable to fetch..." log repeats several times)

I'm a bit confused by the mention of AdMob in the no fill error and in the logs, since we're using Ad Manager, is this normal?

Can you think of anything I may be missing in the integration, any differences with older versions? Previously we were on 7.34.0 and I added the GADIsAdManagerApp property set to YES in the Info.plist as per the docs.

Note that we're not using the deprecated configureWithApplicationID method and we're using the DFPxxxx classes, following the documentation for Ad Manager ads (https://developers.google.com/ad-manager/mobile-ads-sdk/ios/quick-start)

Thanks,
Mariano

Mobile Ads SDK Forum Advisor Prod

unread,
Nov 21, 2019, 2:59:33 PM11/21/19
to mar...@prettysimplegames.com, google-adm...@googlegroups.com
Hello Mariano,

Thanks for reaching out to us.  Since you're able to load the test ads, we can safely assume that your implementation is good. The No Fill error is usually seen when the ad request is successful, but no ad is returned due to lack of inventory. Are you able to load ads with your Ad unit Ids using our Sample apps? Could you please confirm whether you're having trouble loading the ads from all the ad formats? If yes, could you please share the Ad Unit Ids using(creatives) using  Reply privately to author option so that we can investigate further?

Regards,
Deepika Uragayala
Mobile Ads SDK Team

 

ref:_00D1U1174p._5001UOCxu2:ref

Mobile Ads SDK Forum Advisor Prod

unread,
Nov 22, 2019, 4:08:08 PM11/22/19
to mar...@prettysimplegames.com, google-adm...@googlegroups.com
Hello Mariano,

Thanks for sharing your Ad unit Ids. I'm also getting "No Ad to show" error on my end when I tested your Ad unit Ids. This should be a creative setup or an Ad serving issue with the account. I would suggest that you contact your Technical Account Manager(If you have one) to help you out with the setup or you can reachout to AdManager Help Forum for further assistance on this issue. 

Mariano Ruggiero

unread,
Nov 26, 2019, 5:55:21 AM11/26/19
to google-adm...@googlegroups.com
Hi Deepika,

Thanks for your answer! I'm not sure this would be a setup issue though, because this problem is only present in our development version. We did ask our AM, and were redirected here under the assumption it's an integration problem. We've been serving Ad Manager ads for more than a year now and the production build is getting ads normally. Is it possible there are any configuration changes required because of using the latest SDK? 

Do you have any idea what can trigger the error logs I posted earlier?

2019-11-13 12:28:35.197759+0100 CriminalCase[4663:840026]  - <Google>[I-ACS025031] AdMob App ID changed. Original, new: (nil),
2019-11-13 12:28:35.198168+0100 CriminalCase[4663:840026]  - <Google>[I-ACS020007] Cannot set empty AdMob App ID
2019-11-13 12:28:44.554945+0100 CriminalCase[4663:840344]  - <Google>[I-ACS037005] Unable to fetch effective App ID from identity
2019-11-13 12:28:44.556712+0100 CriminalCase[4663:840344]  - <Google>[I-ACS037005] Unable to fetch effective App ID from identity
2019-11-13 12:28:44.558760+0100 CriminalCase[4663:840344]  - <Google>[I-ACS037005] Unable to fetch effective App ID from identity
etc (that "unable to fetch..." log repeats several times)

I can get the first two lines in our app just by adding the Google ads frameworks (GoogleMobileAds, GoogleAppMeasurement, GoogleUtilities, nanopb). Just drop them in the project, I get the logs at startup, without making any calls to the SDK. But I can't reproduce that in your test apps. Can you think of any reasons for these error logs? Any suggestions as to what I can try?

Thanks,
Mariano

Mariano Ruggiero

unread,
Nov 26, 2019, 8:50:31 AM11/26/19
to Google Mobile Ads SDK Developers
So I managed to reproduce these error logs adding the -ObjC linker flag in the test apps. Do you think this is something to be concerned about?

If that's unrelated to the no fill and the ad units work on our older prod builds (SDK 7.34.0) what else could explain no fill in the dev build updated to SDK 7.52.0?

Mobile Ads SDK Forum Advisor Prod

unread,
Nov 26, 2019, 4:24:13 PM11/26/19
to mar...@prettysimplegames.com, google-adm...@googlegroups.com
Hello there,

Thanks for providing additional details. This doesn't sound like an issue with your implementation as you are able to load test ads. It should be something else. Is it happening with all of your creatives? Are you seeing any app crashes along with no fill in the logs? Can you please share the complete device logs, a minified sample project and Charles logs if possible for us to take a look and investigate the issue? You can use "Reply Privately to Author" option to share the details privately. 

Mariano Ruggiero

unread,
Nov 27, 2019, 4:21:31 AM11/27/19
to Google Mobile Ads SDK Developers
Hi,

After some more testing, I started getting ads without any changes in the code or the ad units' setup... So it seems they were actual no fill situations, which is weird because I'd been trying on and off for about a week and never got an ad. Anyway, it looks like it's working correctly now.

Thanks for your help!

Mariano
Reply all
Reply to author
Forward
0 new messages