loadAndTrackAppOpenAd
fun loadAndTrackAppOpenAd(context: Context, adUnitId: String, adRequest: AdRequest, placement: String? = null, loadCallback: AppOpenAd.AppOpenAdLoadCallback? = null, fullScreenContentCallback: FullScreenContentCallback? = null, onPaidEventListener: OnPaidEventListener? = null)
Loads an AppOpenAd and automatically tracks RevenueCat ad events.
Parameters
context
The context.
adUnitId
The AdMob ad unit ID.
adRequest
The AdRequest to use.
placement
A placement identifier for RevenueCat tracking.
loadCallback
Optional AppOpenAd.AppOpenAdLoadCallback to receive load results.
fullScreenContentCallback
Optional FullScreenContentCallback to receive full-screen content events. RevenueCat tracking is injected transparently.
onPaidEventListener
Optional OnPaidEventListener to receive paid events. RevenueCat revenue tracking is called first, then forwarded to this listener.