# sbugert/react-native-admob

A react-native component for Google AdMob banners

Repository: https://github.com/sbugert/react-native-admob
Canonical: https://ross.abutalabs.com/products/react-native-admob
Language: Java
License: BSD-2-Clause
License Family: permissive
Last push: 2023-01-03T16:56:10+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3921, "days_push": 1338, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1123, forks 516 (observed 2026-08-28T04:03:40.448497+00:00)

## What it is
A React Native module for Google AdMob that provides banner components (AdMobBanner, PublisherBanner) and imperative APIs for interstitial and rewarded video ads. It wraps the Google Mobile Ads SDK for both iOS and Android.

## Use cases
- show admob banner ads in a react native app
- display interstitial ads in react native
- add rewarded video ads to a mobile app
- serve dfp publisher banners in react native
- monetize a react native app with google ads

## When to choose
- you build React Native apps and need AdMob banners, interstitials, or rewarded ads on iOS and Android
- you want a single JS API wrapping the Google Mobile Ads SDK
- you need DFP publisher banner support

## When to avoid
- you use Expo without ejecting, since native linking is required
- you need a maintained library - the repo's last release was early 2023 and v2 is still beta
- you target Flutter or native-only development

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, sdk
- domain: mobile-development, frontend, e-commerce
- platform: -
- tags: react-native, admob, mobile-ads, advertising, banners, interstitials, rewarded-video, dfp, android, ios, mobile

## Member repositories
- sbugert/react-native-admob (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:40.448497+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:40:53.754563+00:00, confidence not recorded.
  - readme: https://github.com/sbugert/react-native-admob (fetched 2026-08-28T04:03:40.448497+00:00, sha 0868a971ef3c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
