loadAndTrackAppOpenAd
fun AdTracker.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.
Call via Purchases.sharedInstance.adTracker.
Parameters
context
The context used to load the ad.
adUnitId
The AdMob ad unit ID.
adRequest
The AdRequest to use.
placement
Optional placement identifier used in RevenueCat tracking.
loadCallback
Optional callback to receive load success/failure events.
fullScreenContentCallback
Optional callback for full-screen ad lifecycle events.
onPaidEventListener
Optional paid-event callback. RevenueCat tracking runs first.