Skip to main content

Google AdMob

Connect your AdMob account to enrich RevenueCat ad charts with readable ad unit names

AIAsk AIChatGPTClaude

Connect your Google AdMob account to RevenueCat to automatically sync ad unit names and make your ad analytics more readable.

Overview

The Google AdMob integration syncs ad unit metadata from your AdMob account to RevenueCat. Instead of seeing cryptic ad unit IDs like ca-app-pub-1234567890123456/0987654321 in your charts, you'll see descriptive names like "Home Screen Banner" or "Rewarded Video - Bonus Coins".

This integration enhances the readability of your Ad Charts without requiring any code changes.

What Gets Synced

  • Ad Unit Names: Human-readable names for each ad unit
  • Ad Unit Metadata: Additional context about your ad placements

The integration automatically syncs:

  • Immediately after you connect your Google account
  • Regularly afterwards to keep data up-to-date

Prerequisites

Before connecting your AdMob account:

  1. Ad monetization must be enabled in your RevenueCat project
  2. Ad tracking must be implemented in your app using one of these methods:
  3. You must have access to the Google account that owns your AdMob ad units

Setup

1. Navigate to Integrations

  1. Open your RevenueCat project in the dashboard
  2. Go to Settings → Integrations
  3. Scroll to the Ads section
  4. Click on Google AdMob

2. Connect Your Google Account

  1. Click Configure integration
  2. Click Connect with Google to start the OAuth flow
  3. Select the Google account associated with your AdMob account
  4. Review and grant the requested permissions
  5. Authorize RevenueCat to access your AdMob data

3. Verify the Connection

After connecting:

  1. You'll see a confirmation that your Google account is connected
  2. The initial sync will begin immediately
  3. Ad unit names will start appearing in your Ad Charts within a few minutes

What You'll See

Before Connection

Ad charts display cryptic ad unit IDs:

ca-app-pub-3940256099942544/9214589741
ca-app-pub-3940256099942544/1033173712
ca-app-pub-3940256099942544/5224354917

After Connection

Ad charts display readable ad unit names:

Home Screen Banner
Level Complete Interstitial
Bonus Coins Rewarded Video

Supported Platforms

The AdMob integration works with ad units from:

  • ✅ Android apps
  • ✅ iOS apps

All ad unit IDs tracked by RevenueCat will be enriched with names, regardless of which SDK integration method you're using.

Troubleshooting

Ad unit names not appearing

  1. Verify the connection: Check that your Google account is still connected in the Integrations settings
  2. Check permissions: Ensure RevenueCat has permission to access your AdMob data
  3. Wait for sync: Initial sync may take a few minutes after connecting
  4. Verify ad unit ownership: Ensure the ad units belong to the connected Google account

Wrong ad unit names showing

  • Multiple AdMob accounts: If you manage multiple AdMob accounts, ensure you connected the correct Google account that owns the ad units

Need to disconnect

To disconnect your Google account:

  1. Go to Settings → Integrations → Google AdMob
  2. Click Disconnect
  3. Confirm the disconnection

After disconnecting, ad charts will revert to showing ad unit IDs instead of names.

Privacy & Permissions

RevenueCat requests read-only access to your AdMob data to:

  • Retrieve ad unit names and metadata
  • Keep ad unit information up-to-date

RevenueCat does not:

  • Access your AdMob earnings data
  • Modify your AdMob settings
  • Access data from other Google services

Next Steps