I want to show MRec ads immediately after loading the ad inside a widget, but it takes time and rebuilds every time that widget is opened.
Code Snippet:
void loadAndShowMRecAd() {
AppLovinMAX.createMRec(mrecAdUnitId, AdViewPosition.centered);
AppLovinMAX.setMRecListener(AdViewAdListener(
onAdLoadedCallback: (ad) {
AppLovinMAX.showMRec(mrecAdUnitId);
},
onAdLoadFailedCallback: (adUnitId, error) {},
onAdClickedCallback: (ad) {},
onAdExpandedCallback: (ad) {},
onAdCollapsedCallback: (ad) {},
onAdRevenuePaidCallback: (ad) {},
));
AppLovinMAX.loadMRec(mrecAdUnitId);
}
then place loadAndShowMRecAd() inside a container widget.