Hi Dimitrios,
Thank you for contacting the Mobile Ads SDK support team.
By reviewing your concern, I understand that you have a validator error in the Native Ad.
The "AdMob native ad validator MediaView is too small for video" error typically occurs when the media view for a native ad is not large enough to display video content. The error suggests that the size of the media view is smaller than what's required to properly display the video content in the native ad. In the code, it's important to ensure that you have correctly configured the media view and other UI elements to be at least the minimum required size for the native ad to display video content.
Here are a few things you can check and try to resolve the issue:
1. Check the Size of the MediaView: Make sure the `MediaView` in your UI is set to an appropriate size for a small native ad. You might need to adjust the width and height of the `MediaView` widget to meet the minimum size requirements. For a small native ad, the media view size should be at least 200x200 pixels to accommodate video content.
MediaView(
width: 200,
height: 200,
)
2. Check the Size of Other Ad Components: Ensure that the container or layout that holds the `MediaView` is also appropriately sized to accommodate the ad. It should be at least as large as the `MediaView` to prevent any layout issues.
3. Double-check Your Ad Unit ID: Make sure that you are using the correct Ad Unit ID for native ads in your AdMob account.
4. Ensure You Are Using a Small Native Ad: In your code, make sure that you are requesting a small native ad by setting `adManager.setTestNativeAdType(NativeAdType.small);`.
5. Test on a Real Device: Sometimes, the emulator or simulator may have different behaviour compared to a real device. Ensure that you test your code on a real device to see if the issue persists.
6. Check for AdMob Updates: Make sure that you are using the latest version of the AdMob Flutter plugin. Outdated versions of the plugin may have issues that have been resolved in newer releases.
If you've followed all these steps and are still encountering the error, Kindly provide the below information privately for further investigation so that we can have full visibility of your implementation.
![]() |
Mobile Ads SDK Team |