Hello,
Has someone experienced this error message before:
You have received a video-enabled native ad, but did not register ' +
‘a media view. In order to improve user experience and to maximize ’ +
‘revenue, we recommend rendering a media view of size 300x150 or ’ +
Native ad view size has been detected to be 0x0. This size seems to be too small, and might indicate a problem with your SDK implementation. Note that ad slots that have a width or height smaller than 32 will be demonetized in the future. Please make sure the ad view has sufficiently large area.
Here is our situation: We have a working iOS native template implementation with a non-zero (full-screen width, 16:11) size MediaView with video that is throwing this error in the console. We would either like to know if the error is incorrect and can be ignored or if it cannot be ignored, how do we resolve the error to not impact our advertising. The video works properly, renders correctly, and clicks work correctly. Everything is working correctly except for the error in the console. The sizing message seems to be a red herring and may flow from the original registration issue. We know the ad is sized correctly as we can see it.
Our developers also discovered another detail about this issue today. When downloading Google’s sample code for custom format native video, it exhibits the same error we’re seeing (screenshot attached). So it appears to be a Google issue and not our implementation. The source is here:
https://github.com/googleads/googleads-mobile-ios-examples/releases [googleads_mobile_ios_swift_admanager_custom_rendering_example]
Video looks great. As a test, I delayed our call to recordImpression until the ad was loaded and playing and I see the same error in the console.
Please let us know if you have experienced this error and how you resolved it!
Thank you,
Sean