[Ad Manager ] How to request and serve three different ad types – Custom Native, Standard Native and Banner in a mobile app

32 views
Skip to first unread message

Paulina Stoynova

unread,
Aug 18, 2022, 11:43:12 AM8/18/22
to Google Mobile Ads SDK Developers

Hi, 

We want to serve three different types of ads in our app – Custom Native, Standard Native(native styles)  and Banners: 

  • Custom native are used for direct traditional reservations 
  • Standard native for programmatic deals as they don’t support  custom native ads 
  • Banners for programmatic deals or open auction 

A while ago we implemented one-request logic to combine native and banner ads in our ad requests. (https://developers.google.com/ad-manager/mobile-ads-sdk/android/native-banner). We did so as we wanted to have a single request for all sizes and build a waterfall in our ad server with different line item priorities – Sponsorship, Standard, AdX etc. to maximise fill rates regardless of the ad type. 

Normally we will pass these 2 ad types when making ads loading - GADAdLoaderAdType.customNative and GADAdLoaderAdType.gamBanner.

The problem with this implementation is that Standard Native ads (Native styles) don't load. 

We have tested today adding GADAdLoaderAdTypeNative as a third ad loader to check whether this will help us to load Standard Native ads but this solution doesn’t seem to work. 

Can anyone give us an advise on how to resolve and ensure that we request in a single request  and load successfully  all three different ad types – Custom Native, Standard Native and Banner ?

Thanks !

Regards,

Paulina 

Reply all
Reply to author
Forward
0 new messages