Ionic
Installation
ionic cordova plugin add cordova-admob-plus --variable APP_ID_ANDROID=ca-app-pub-xxx~xxx --variable APP_ID_IOS=ca-app-pub-xxx~xxx
npm install --save ionic-admob
If your project depends on @ionic-native/core@beta
, @admob-plus/ionic
should be used instead of ionic-admob
.
Ionic team and community maintain a native plugin too. Due to different release cycle, it may get outdated and break sometime.
Add Plugin to Your App's Module
After installing a plugin’s package, add it to your app’s NgModule
.
Default is path src/app/app.module.ts
.
...
import { AdMob } from "ionic-admob";
@NgModule({
...
providers: [
...
AdMob,
...
]
...
})
export class AppModule { }
Then you would be able to inject AdMob
instance to component.
For example, edit path src/app/app.component.ts
.
import { AdMob } from "ionic-admob";
constructor(private admob: AdMob) {
...
platform.ready().then(() => {
admob.banner.show({ id: "test" });
});
}