Menggunakan @capgo/capacitor-admob
Antarmuka Plugin AdMob Plus untuk menampilkan iklan Google AdMob di aplikasi Capacitor.
Pasang
bun add @capgo/capacitor-admob
bunx cap sync
bunx cap sync Menggandakan kode native plugin code ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.
Import
import { AdMob } from '@capgo/capacitor-admob';
Panduan API
| Metode | Deskripsi |
|---|---|
start |
Mulai dan jalankan iklan AdMob SDK. |
configure |
Konfigurasi pengaturan AdMob. |
configRequest |
Konfigurasi pengaturan permintaan iklan. |
adCreate |
Buat instance iklan baru. |
adIsLoaded |
Cek apakah iklan telah dimuat dan siap ditampilkan. |
adLoad |
Muat iklan. |
adShow |
Tampilkan iklan yang telah dimuat. |
adHide |
Sembunyikan iklan yang sedang ditampilkan. |
trackingAuthorizationStatus |
Dapatkan status izin pelacakan saat ini (hanya untuk iOS). |
requestTrackingAuthorization |
Minta izin pelacakan dari pengguna (hanya untuk iOS). |
Contoh-Contoh
start()
Inisialisasi dan mulai iklan AdMob SDK.
import { AdMob } from '@capgo/capacitor-admob';
await AdMob.start();
configure()
Konfigurasi pengaturan AdMob.
import { AdMob } from '@capgo/capacitor-admob';
await AdMob.configure({
appMuted: false,
appVolume: 0.5
});
configRequest()
Konfigurasi pengaturan permintaan iklan.
import { AdMob, MaxAdContentRating } from '@capgo/capacitor-admob';
await AdMob.configRequest({
maxAdContentRating: MaxAdContentRating.PG,
tagForChildDirectedTreatment: true,
testDeviceIds: ['test-device-id']
});
adCreate()
Buat instance iklan baru.
import { AdMob } from '@capgo/capacitor-admob';
await AdMob.adCreate({
adUnitId: 'ca-app-pub-3940256099942544/1033173712'
});
adIsLoaded()
Periksa jika iklan telah dimuat dan siap ditampilkan.
import { AdMob } from '@capgo/capacitor-admob';
const isLoaded = await AdMob.adIsLoaded({ id: 1 });
if (isLoaded) {
await AdMob.adShow({ id: 1 });
}
adLoad()
Muat iklan.
import { AdMob } from '@capgo/capacitor-admob';
await AdMob.adLoad({ id: 1 });
Tabel di atas menampilkan 10 metode inti. Pembantu pemanggil dan versi, serta kontrak lengkap setiap metode, dapat dilihat di repository __CAPGO_KEEP_0__. Repositori GitHub.
Mengembalikan handle. Panggil
addListener ketika layar dihapus. handle.remove() ketika layar dihapus.
__CAPGO_KEEP_0__
Teruskan dari Menggunakan @capgo/capacitor-admob
Jika Anda menggunakan Menggunakan @capgo/capacitor-admob Untuk merencanakan pekerjaan plugin native, hubungkannya dengan @capgo/capacitor-admob untuk detail implementasi di @capgo/capacitor-admob Mulai Menggunakan untuk detail implementasi di Berikut Capgo Direktori Plugin untuk alur kerja produk di Direktori Plugin Capgo Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.