Natively Docs
Join our community 🔥
  • 👩‍🚀Getting Started
    • What is Natively?
    • Why Natively?
    • FAQ
    • Create Your First App
  • 🚀Natively Platform
    • 🚉Releases
    • 🖌️Appearance
      • 😼App Icon
      • 📱Loading Screen
      • 📱Error Screen
      • 🎨Style
    • 🎬Preview
    • ⭐Features
      • 🛳️Bottom Bar
      • 🚇Deeplinks
        • 🔥Firebase
        • 🔗Universal Links
        • 🌱Branch.io
      • 📍Geolocation
      • 🔔Notifications
        • 📲OneSignal Notifications
        • 🔥Firebase Notifications (Advanced)
      • 📒Contacts
      • 👩‍🎨Social Auth
        • 🍏Sign In with Apple
      • 💟HealthKit
      • 💰Purchases
      • 🤑Admob
      • 💳NFC
      • 📷Camera
      • 📂Photo Library
      • 🎤Microphone
      • 📈Analytics
        • 🕊️AppsFlyer
        • 😛Facebook
    • 🚚Publish
      • 🍏iOS App
      • 🤖Android App
    • ⚙️Settings
    • 🙈Subscription Plans
  • Guides
    • 🧋Integration (Native Features)
      • 🏅How to get started?
      • ℹ️Device
      • ℹ️Browser Info
      • 🛳️Bottom Bar
      • ✂️Clipboard
      • 🚦Push Notifications - OneSignal
      • 🚦Push Notifications - Firebase (Advanced)
      • 📍Geolocation
      • 📦App Storage
      • 🗝️Biometrics & Credentials
      • 📧Native SMS/Email
      • 📅Native Date Picker
      • 📸Native Camera
      • 🎙️Native Audio Recorder
      • 🈁Native Scanner (QR/Barcode)
      • 📔Contacts
      • 🍏Apple Sign In
      • ❤️HealthKit
      • 💸In-App Purchases
      • 🤑Admob
      • 💳NFC
      • 🥑Show Toast/Banner
      • ⏳Show/Hide Loading Screen
      • 🥑Haptic Feedback
      • 🖼️Share Media/Files
      • 📱Open an external App/URL
      • ✍️Request User's review
      • ↔️getInsets
      • 🎨Control Style & Colors
    • 🔍Troubleshooting
    • 🐈Setup RevenueCat App
    • 🚑Setup Admob App
    • 🚥Setup One Signal App
    • 🧑‍🤝‍🧑Setup website Universal Links (Deeplinks)
    • 🍕Testing & Submitting your app
    • 🔑Generate iOS Push Key (NEW)
    • 🔑Generate iOS Push Certificate (Legacy)
    • 🤝Affiliate program
    • 📕For Partners: Natively Brand Book.
Powered by GitBook
On this page
  • Prerequisites
  • Admob Integration
  • 1. Admob initial setup
  • 2. Connect Admob Apps with your Natively App
  • 3. Add payment info
  • 4. Development
  • 5. Testing
  • 6. Release

Was this helpful?

  1. Guides

Setup Admob App

Natively uses Admob service to integrate Advertisement for iOS & Android apps.

PreviousSetup RevenueCat AppNextSetup One Signal App

Last updated 1 year ago

Was this helpful?

makes it easy for developers to earn money from their mobile apps with high-quality ads. AdMob maximizes the value of every impression by combining global advertiser demand, innovative ad formats, and advanced app monetization technology.

Prerequisites

If you are new to Admob, it's recommended you read this first:

Admob Integration

Integrating the Admob in your app comprises of the following steps:

1. Admob initial setup

Follow the guide by the Admob team to create and configure your app.

Or follow this short tutorial:

  1. Create your app by clicking the "ADD YOUR FIRST APP" button.

  1. Select Platform (iOS/Android) and if your app is already listed in GooglePlay or AppStore. (If you have Android and iOS, you will need to add each app separately to Admob)

  1. (1) If your app is already published, enter it's Bundle ID and click "ADD"

Make sure to link the correct app and click "ADD APP"

  1. (2) Otherwise, if your app is not published, enter the App name and click "ADD APP".

  1. Copy the App ID and go back to the Natively dashboard.

2. Connect Admob Apps with your Natively App

After successfully creating an Android or iOS app in the Admob, you need to link it with the Natively. To do that, follow these steps:

  1. Open your Natively's app dashboard from the desktop

  2. Go to Features -> Admob and enable it.

  3. Enter your App ID (that you've copied in Admob) to relevant fields in the Natively dashboard.

And finally, order a new build. We will inject the following keys into your app bundle.

3. Add payment info

4. Development

5. Testing

First, you need to add the test device. Go to "Settings" -> "Test devices" and click "ADD TEST DEVICE"

Fill in the device name, platform, and IDFA.

Next, you can start testing your app. Please read the Admob testing guides:

6. Release

Make sure to replace testing Unit IDs and create your own:

After finishing development, you will need to submit your app to AppStore / GooglePlay get it approved, and then click "Add Store". It will take ~1 day for the Admob team to review your app.

If you have more questions, please read the Admob FAQ page:

To get your device ID/IDFA you can download the AppsFlyer app for and

🚑
🤑Admob
Android
iOS
Testing Android app
Testing iOS app
Google AdMob
What is Admob?
LogoSet up an app in AdMob - Google AdMob Help
LogoAd units, ad formats, & ad types - Google AdMob Help
LogoGoogle AdMob Help