> For the complete documentation index, see [llms.txt](https://docs.adlibertas.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adlibertas.com/data-integrations/ad-impression-level-revenue-connections/impression-level-tracking-with-admob-mediation.md).

# Impression level tracking with Admob Mediation

Firebase and Admob have an automatic integration, but the revenue amount [<mark style="color:blue;">is not exported to BigQuery</mark>.](https://stackoverflow.com/questions/51202704/can-i-get-ad-impression-and-ad-click-from-bigquery-linked-with-firebase-anal#comment91341767_51202704) Not being able to export this information means you won’t be able to export or utilize impression-level data outside of the Firebase dashboard. This article outlines our recommended way to implement impression-level tracking with Admob mediation.

You can gather the impression value by using the Admob paid event handler.

* [<mark style="color:blue;">iOS</mark>](https://developers.google.com/admob/ios/early-access/paid-events) documentation
* [<mark style="color:blue;">Android</mark>](https://developers.google.com/admob/android/early-access/paid-events) documentation
* [<mark style="color:blue;">Unity</mark>](https://developers.google.com/admob/unity/paid-events) documentation

Implementing the paid event handler will allow you to capture the earned value of the ad impression and relay via Firebase analytics method [<mark style="color:blue;">logEvent</mark>](https://firebase.google.com/docs/analytics/events)<mark style="color:blue;">.</mark>

This will be similar to how other mediation platforms recommend tracking impression-level ad revenue at the app level (e.g [<mark style="color:blue;">ironSource</mark> ](https://www.adlibertas.com/knowledge-base/ironsource-ad-revenue-measurement-arm-integration/)and [<mark style="color:blue;">Applovin-MAX</mark>](/data-integrations/ad-impression-level-revenue-connections/applovin-max-user-revenue-api.md)). Be sure you include as much detail from the impression as possible (the bare minimum should be value and currency).

We recommend you call the impression event something other than ad\_impression since it would generate duplicate counts in the Firebase dashboard.
