Skip to main content
Back to plugins
@capgo/capacitor-admob
Tutorial
by github.com/Cap-go

AdMob

Monetize your app with Google AdMob banner, interstitial, and rewarded ads

Guide

Tutorial on AdMob

Using @capgo/capacitor-admob

AdMob Plus Plugin interface for displaying Google AdMob ads in Capacitor apps.

Install

bun add @capgo/capacitor-admob
bunx cap sync

What This Plugin Exposes

  • start - Initialize and start the AdMob SDK.
  • configure - Configure AdMob settings.
  • configRequest - Configure ad request settings.
  • adCreate - Create a new ad instance.

Example Usage

start

Initialize and start the AdMob SDK.

import { AdMob } from '@capgo/capacitor-admob';

await AdMob.start();

configure

Configure AdMob settings.

import { AdMob } from '@capgo/capacitor-admob';

await AdMob.configure({
  appMuted: false,
  appVolume: 0.5
});

configRequest

Configure ad request settings.

import { AdMob } from '@capgo/capacitor-admob';

await AdMob.configRequest({
  maxAdContentRating: MaxAdContentRating.PG,
  tagForChildDirectedTreatment: true,
  testDeviceIds: ['test-device-id']
});

adCreate

Create a new ad instance.

import { AdMob } from '@capgo/capacitor-admob';

await AdMob.adCreate({
  adUnitId: 'ca-app-pub-3940256099942544/1033173712'
});

Full Reference