Skip to main content
Back to plugins
@capgo/capacitor-admob
Tutorial
@capgo/capacitor-admob

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

Keep going from Using @capgo/capacitor-admob

If you are using Using @capgo/capacitor-admob to plan native plugin work, connect it with @capgo/capacitor-admob for the implementation detail in @capgo/capacitor-admob, Getting Started for the implementation detail in Getting Started, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and Adding or Updating Plugins for the implementation detail in Adding or Updating Plugins.