Ad Event Parameters
| Parameters | Description | Example |
|---|---|---|
AdsCompany | Ad network | AdsCompany.AdmobAdsCompany.AdxAdsCompany.Facebook |
AdsType | Ad format | AdsType.InterstitialAdsType.AppOpenAdsType.NativeAdsType.BannerAdsType.Mrc |
AdsAction | What happened with the ad | AdsAction.RequestAdsAction.LoadedAdsAction.ShowAdsAction.FailedAdsAction.FailedOtherAdsAction.Click |
context | Your activity class | "com.analytics.test.MainActivity" |
adId | Your ad unit ID | "ca-app-pub-3940256099942544/9214589741" |
uniqId | Unique identifier per ad event | System.currentTimeMillis() |
How to Send an Ad Event
- Ad Request
When an ad fetch is initiated.
- Ad Load
When the ad successfully loads.
- Ad Failed
Captures load/show errors with error codes and messages.
- Ad Failed Other
Captures load/show errors with error codes and messages. As an example: onAdFailedToShowFullScreenContent.
- Ad Show
When the ad is displayed.
- Ad Click
Tracks user clicks on the ad.
- Ad Paid Event
Records revenue data only uses AdMob (micros, currency, precision).