---
title: Getting Started
description: Introduction to React Native Google Mobile Ads and the ad formats it supports.
---

The AdMob module allows you to display adverts to your users. Adverts are served through Google AdMob or
Google Ad Manager, so a [Google AdMob](https://apps.admob.com) or
[Google Ad Manager](https://admanager.google.com) account is required.

Built and maintained by [Invertase](https://invertase.io/?utm_source=docs&utm_medium=getting-started&utm_campaign=react-native-google-mobile-ads).

<Info>
  Using an AI coding agent? Point it at [For AI agents](/ai-agents) first: it explains how agents
  should use these docs and the bundled `AGENTS.md` guide to integrate and troubleshoot this
  library.
</Info>

The module supports six ad formats:

1. Full screen [App open ads](/ad-formats/app-open).
2. Component based [Banner ads](/ad-formats/banner).
3. Full screen [Interstitial ads](/ad-formats/interstitial).
4. Full screen [Rewarded ads](/ad-formats/rewarded).
5. Full screen [Rewarded interstitial ads](/ad-formats/rewarded-interstitial).
6. Component based [Native ads](/ad-formats/native).

## New here? Follow the integration path

1. [Prerequisites & platform requirements](/prerequisites)
2. **Install (default):** [Install with Expo](/installation/expo) (Expo + a development build) — then, only if you are on
   bare React Native CLI, [Install with React Native CLI](/installation/react-native)
3. [Configure your AdMob App IDs](/configuration)
4. [Using with React Native Firebase](/firebase) (optional)
5. [Consent & privacy basics](/consent-basics)
6. [Initialize the SDK](/initialization)
7. [Show your first ad](/first-ad)

Then explore the [ad formats](/ad-formats) in depth.
