# AdMob/Google Bidding

This article provides steps to integrate AdMob/Google bidding for mediation.

{% hint style="info" %}
Mediation of AdMob Bidding placements are transacted on the **Google bidding** network. For more information, see Google's [documentation on partner bidding](https://support.google.com/admob/answer/12374122?sjid=7406285673992422155-NC).
{% endhint %}

AdMob currently supports the the following [ad types](https://app.gitbook.com/s/8KSLu5HNiyDWpvGRZh7B/publishers/additional-resources/ad-types-and-specification):

* Banner
* Interstitial
* Rewarded
* MREC

To integrate AdMob/Google bidding as a DT mediated network:

* [Step 1: Locate AdMob parameters](#step1)
* [Step 2: Add AdMob as a DT mediated network](#step2)
  * [Add AdMob as a Waterfall network](#waterfall).\
    This allows for traditional waterfall mediation with AdMob. Ensure that your app and bidding placements have been added to the AdMob network.
  * Add AdMob/Google bidding as a Bidding network:
    * [Add Google bidding as a manually managed Bidding network](#biddermanual)\
      This allows DT to include Google bidding in bidding mediation. Ensure that your app and bidding placements have been added to the AdMob network.
    * [Add Google bidding as an automatically managed Bidding network](#bidderauto)\
      This allows DT to include Google bidding in bidding mediation. DT adds your app and bidding placements to the AdMob network on your behalf.
* [Step 3: Add the AdMob/Google bidding SDK to your integration](#step3)
* [Step 4: Test your integration](#step4)

## Step 1: Locate AdMob Parameters <a href="#step1" id="step1"></a>

Depending on the type of mediation intend use, adding AdMob as a mediated network requires specific parameters from the AdMob Dashboard. Before you can locate these parameters, use the following table to ensure that you have completed any app setup tasks in the AdMob Dashboard.

<table data-full-width="false"><thead><tr><th width="271.05859375">AdMob Tasks</th><th>Waterfall</th><th>Bidding - Manual</th><th align="center">Bidding - Automatic</th></tr></thead><tbody><tr><td><a href="https://admob.google.com/home/">Create</a> an AdMob account.</td><td>✓</td><td>✓</td><td align="center">✓</td></tr><tr><td><a href="https://support.google.com/admob/answer/9989980?hl=en&#x26;sjid=1010601375034565367-NC">Add</a> your app to the AdMob dashboard.</td><td>✓</td><td>✓</td><td align="center"></td></tr><tr><td><a href="https://support.google.com/admob/answer/6128738?hl=en&#x26;sjid=7406285673992422155-NC">Create</a> AdMob ad units for your app.</td><td>✓</td><td></td><td align="center"></td></tr><tr><td><a href="https://support.google.com/admob/answer/12374122?sjid=7406285673992422155-NC">Create</a> AdMob partner bidding ad units for your app.</td><td></td><td>✓</td><td align="center"></td></tr></tbody></table>

Once you have completed the necessary tasks in the AdMob Dashboard, use the following table to determine which AdMob parameters you need to locate.

<table><thead><tr><th width="130.67578125">Parameter</th><th width="318.58984375">Description</th><th width="102.37890625">Waterfall</th><th width="80.3671875">Bidding - Manual</th><th>Bidding - Automatic</th></tr></thead><tbody><tr><td><code>Ad Unit ID</code></td><td>Unique identifier of the ad unit you want to mediate. For more information, see <a href="https://support.google.com/admob/answer/7356431?hl=en&#x26;sjid=9565178303220392684-NC">Google's documentation</a>.</td><td>✓</td><td>✓</td><td></td></tr><tr><td><code>APP ID</code></td><td>Unique identifier of the app in AdMob. For more information, see <a href="https://support.google.com/admob/answer/7356431?hl=en&#x26;sjid=9565178303220392684-NC">Google's documentation</a>.</td><td>✓</td><td>✓</td><td></td></tr><tr><td><code>Bundle</code></td><td>Bundle ID for your app in the app store.</td><td>✓</td><td></td><td></td></tr></tbody></table>

## Step 2: Adding AdMob/Google Bidding as a DT Mediated Network <a href="#step2" id="step2"></a>

Before you add Google Bidding as a DT mediated network, complete the following tasks in the DT Console:

* Add your App to the DT ecosystem. For more information, see [Adding an App](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/adding-a-new-app/adding-an-app).
* Ensure that you have a DT Placement for each AdMob ad unit you want to mediate with DT. For more information, see [Setting Up Placements](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/setting-up-an-existing-app/setting-up-placements).

### Adding AdMob as a Waterfall Network <a href="#waterfall" id="waterfall"></a>

To add AdMob as a Waterfall network:

1. From the [DT Console](https://console.fyber.com/), go to **Monetization → App Management**, locate the **Network** tab for your app, and click **Add network**.\
   The list of available networks appears.

   <div align="left" data-with-frame="true"><img src="https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2FNCSLz26Y1uQqhOqQaSbv%2FFB_Network-List-AdMob_2025-04-08_11-17-18.png?alt=media&#x26;token=516e0022-3835-42f2-ada5-7077ac7f96c8" alt="Network List"></div>
2. Click the **AdMob** tile.\
   The **Add network** form for **AdMob** appears.

   <div align="left" data-with-frame="true"><img src="https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2FJvdFkWS3hOOmsZ8lrUJh%2FFB_AdMob_2025-04-22%20at%2009.28.39.png?alt=media&#x26;token=4ef6bfba-f5c2-46bc-93c6-856b9d5b427c" alt="AdMob Form"></div>
3. If you have not previously signed in to Google, click **Sign in with Google** and enter your AdMob credentials and Waterfall parameters from [Step 1](#step1).\
   Signing in to Google automatically enters your AdMob `Publisher ID` and `Refresh Token`.
4. Create a Waterfall network instance for each AdMob ad unit you want DT to mediate. Use the Admob `Ad unit ID` you located in [Step 1](#step1) as the **Instance ID**.\
   For more information, see [Adding a Waterfall Instance](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/setting-up-an-existing-app/setting-up-instances#adding-a-waterfall-instance).

### Add Google Bidding as a Manually Managed Bidding Network <a href="#biddermanual" id="biddermanual"></a>

To add Google Bidding for manually managed bidding mediation:

1. From the [DT Console](https://console.fyber.com/), go to **Monetization → App Management**, locate the **Network** tab for your app, and click **Add network**.\
   The list of available networks appears.

   <div align="left" data-with-frame="true"><img src="https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2FFvABlbQ1oegzVEwg1lXL%2FFB_Network-List-GoogleBidder_2025-04-08_11-17-18.png?alt=media&#x26;token=42be8179-e8fd-43c3-a72c-d801346d5cbb" alt="Google Bidder Network List"></div>
2. Click the **Google bidder** tile.\
   The **Add network** form for **Google bidder** appears.\
   For more information, see [Adding a Manually Managed Bidding Network](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/setting-up-an-existing-app/setting-up-mediated-networks#adding-a-manually-managed-bidding-network).

{% hint style="info" %}
Networks that support programmatic bidding appear as separate tiles labeled specifically for bidding. To offer your placements for bidding, make sure you select the *bidder* version of the network—in this case, **Google bidder**.
{% endhint %}

<div align="left" data-with-frame="true"><img src="https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2F2OqwUwDgZsNJExn3bcJh%2FGoogleBidder_Manual_2025-04-11_14-41-47.png?alt=media&#x26;token=ba7b4540-3732-46de-8dd2-b3a556d94ef6" alt="Google Bidder Manual"></div>

3. Click **Manually Managed** and enter the AdMob parameters for manual management from [Step 1](#step1).
4. Create a Bidding network instance for each AdMob AD unit you want DT to mediate. Use the AdMob `AD Unit ID` you located in [Step 1](#step1) as the **Instance ID**.\
   For more information, see [Manually Adding a Bidding Instance](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/setting-up-an-existing-app/setting-up-instances#manually-adding-a-bidding-instance).

### Add Google Bidding as an Automatically Managed Bidding Network <a href="#bidderauto" id="bidderauto"></a>

To add Google Bidding for automatically managed bidding mediation:

1. From the [DT Console](https://console.fyber.com/), go to **Monetization → App Management**, locate the **Network** tab for your app, and click **Add network**.\
   The list of available networks appears.

![Google Bidder Network List](https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2FFvABlbQ1oegzVEwg1lXL%2FFB_Network-List-GoogleBidder_2025-04-08_11-17-18.png?alt=media\&token=42be8179-e8fd-43c3-a72c-d801346d5cbb)

2. Click the **Google bidder** tile.\
   The **Add network** form for **Google bidder** appears.\
   For more information, see [Adding an Automatically Managed Bidding Network](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/setting-up-an-existing-app/setting-up-mediated-networks#adding-an-automatically-managed-bidding-network).

{% hint style="info" %}
Networks that support programmatic bidding appear as separate tiles labeled specifically for bidding. To offer your placements for bidding, make sure you select the *bidder* version of the network—in this case, **Google bidder**.
{% endhint %}

<div align="left" data-with-frame="true"><img src="https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2FuUX76NYPIVbgx28fRSDf%2FGoogleBidder-Auto_2025-04-11_14-51-47.png?alt=media&#x26;token=3be0b6d3-2a71-4e68-8dab-2e8c5e277545" alt="Google Bidder Auto"></div>

3. Click **Automatically Managed**.
4. If you have not signed in to Google previously, click **Sign in with Google** and enter your AdMob credentials.\
   Signing in to Google automatically enters your AdMob `Publisher ID` and `Refresh Token`.
5. Auto-generate a Bidding network instance for each FairBid placement you want to mediate with Liftoff Monetize. For more information, see [Automatically Adding a Bidding Instance](https://app.gitbook.com/s/LbREhkP3WlLtP6TNVZ2Q/app-management/setting-up-an-existing-app/setting-up-instances#automatically-adding-a-bidding-instance).

## Step 3: Add the AdMob/Google Bidding SDK to your Integration <a href="#step3" id="step3"></a>

To integrate the <code class="expression">page.vars.fb\_sdk\_name</code> SDK, follow the instructions on the [Supported Networks](https://docs.digitalturbine.com/dt-fairbid/fairbid-sdk/supported-networks) page.

## Step 4: Test Your Integration <a href="#step4" id="step4"></a>

Use the DT Test Suite to verify that you have set up your app properly for FairBid mediation. The DT Test Suite is available for Android, iOS, and Unity apps. For more information about using the DT Test Suite, see [Test Suite](https://docs.digitalturbine.com/dt-fairbid/fairbid-sdk/tools/test-suite).

<div align="left" data-with-frame="true"><img src="https://2654615282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4IftQ9WUOy9feTA5sZeE%2Fuploads%2FoqWJTBXcQ0oynphWzkiP%2FIMG_4982_copy%20(2).jpg?alt=media&#x26;token=24ad859d-8e24-4307-ba67-a2c908893584" alt="" width="188"></div>
