Loading and displaying ads
-
initialize the plugin
- call the
initialize()method of theAdmobnode - wait for the
initialization_completedsignal
- call the
-
use one or more of the following
load_*()methods to load ads from theAdmobnode:load_banner_ad(ad_request: LoadAdRequest)load_interstitial_ad(ad_request: LoadAdRequest)load_rewarded_ad(ad_request: LoadAdRequest)load_rewarded_interstitial_ad(ad_request: LoadAdRequest)load_app_open_ad(ad_request: LoadAdRequest, auto_show_on_resume: boolean)
-
the
Admobnode will emit the following signals once ads have been loaded or failed to load:banner_ad_loaded(ad_info: AdInfo)banner_ad_failed_to_load(ad_info: AdInfo, error_data: LoadAdError)interstitial_ad_loaded(ad_info: AdInfo)interstitial_ad_failed_to_load(ad_info: AdInfo, error_data: LoadAdError)rewarded_ad_loaded(ad_info: AdInfo)rewarded_ad_failed_to_load(ad_info: AdInfo, error_data: LoadAdError)rewarded_interstitial_ad_loaded(ad_info: AdInfo)rewarded_interstitial_ad_failed_to_load(ad_info: AdInfo, error_data: LoadAdError)app_open_ad_loaded(ad_info: AdInfo)app_open_ad_failed_to_load(ad_info: AdInfo, error_data: LoadAdError)
-
once ads have been loaded, call corresponding
show_*()method from theAdmobnode with thead_idreceived:show_banner_ad(ad_id: String)show_interstitial_ad(ad_id: String)show_rewarded_ad(ad_id: String)show_rewarded_interstitial_ad(ad_id: String)show_app_open_ad()