Banner and MREC ads are rectangular ad formats that occupy part of an app’s layout—often at the top or bottom of the screen or inline in scrollable content. They remain visible as users interact with the app, which allows uninterrupted gameplay or use, and can refresh automatically after a set period.
The following sections show you how to load, show, and hide a banner or MREC ad.
To load a banner or MREC, call createBanner() or createMRec().
Pass that method your Ad Unit ID and desired ad view position:
The complete list of position options are:
TOP_LEFTTOP_CENTERTOP_RIGHTCENTER_LEFTCENTEREDCENTER_RIGHTBOTTOM_LEFTBOTTOM_CENTERBOTTOM_RIGHTBanners are automatically sized to 320×50 on phones or 728×90 on tablets.
MRECs are sized to 300×250 on both phones and tablets.
You can call the utility method AppLovinMAX.isTablet() to help with view sizing adjustments.
To show a banner or MREC, call showBanner() or showMRec():
To hide a banner or MREC, call hideBanner() or hideMRec():
“Why mobile banners ads persist in a video and playable world” from AppLovin’s Blog.