Paket ini menyediakan adapter mediasi InMobi untuk Google Mobile Ads (GMA) React Native SDK, yang mendukung Arsitektur Baru React Native (TurboModules).
Penggunaan
Untuk meneruskan parameter penargetan ke InMobi, berikan
InMobiMediationExtras di
AdRequest Anda:
import { AdRequest } from '@google/mobile-ads';
import {
InMobiMediationExtras,
InMobiAgeGroup,
InMobiEducation,
InMobiLogLevel,
} from 'gma-mediation-inmobi';
const inmobiExtras = new InMobiMediationExtras({
ageGroup: InMobiAgeGroup.BETWEEN_25_AND_29,
education: InMobiEducation.COLLEGE_OR_GRADUATE,
logLevel: InMobiLogLevel.DEBUG,
postalCode: '12345',
city: 'NY',
state: 'NY',
country: 'US',
interests: 'sports',
keywords: 'football',
});
const request: AdRequest = {
adUnitId: 'YOUR_AD_UNIT_ID',
mediationExtras: [inmobiExtras],
};| Class | |
|---|---|
In
|
Ekstra mediasi untuk adaptor InMobi. |
| Antarmuka | |
|---|---|
In
|
Parameter untuk mengonfigurasi ekstra mediasi InMobi.
|
| Alias Jenis | |
|---|---|
In
|
Jenis yang merepresentasikan kelompok usia target demografi InMobi.
|
In
|
Jenis yang merepresentasikan tingkat pendidikan target demografi InMobi.
|
In
|
Jenis yang merepresentasikan tingkat log SDK InMobi. |
| Variabel | |
|---|---|
In
|
Ekspor namespace mediasi InMobi. |
Alias Jenis
InMobiAgeGroup
InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
InMobiEducation
InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
| Properti | |
|---|---|
COLLEGE_
|
Lulusan perguruan tinggi atau sarjana. |
HIGH_
|
Pendidikan SMA atau di bawahnya. |
POST_
|
Pascasarjana atau lebih tinggi. |
InMobiLogLevel
InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
| Properti | |
|---|---|
DEBUG
|
Tingkat log debug. |
ERROR
|
Tingkat log error. |
NONE
|
Logging dinonaktifkan. |
Variabel
Const InMobiMediation
InMobiMediation: {} = {}
InMobiMediationExtras
Ekstra mediasi untuk adaptor InMobi.
| Konstruktor | |
|---|---|
constructor
|
|
| Properti | |
|---|---|
android
|
Nama class adaptor tambahan mediasi Android.
|
extras
|
Parameter tambahan yang diteruskan ke adaptor mediasi.
|
ios
|
Nama class adaptor tambahan mediasi iOS. |
Konstruktor
constructor
new InMobiMediationExtras(params?): InMobiMediationExtras
| Parameter | |
|---|---|
|
|
| Hasil | |
|---|---|
InMobiMediationExtras
|
|
Properti
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
=
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
Readonly tambahan
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
InMobiMediationExtrasParams
Parameter untuk mengonfigurasi ekstra mediasi InMobi.
| Properti | |
|---|---|
age
|
Usia pengguna yang tepat. |
age
|
Kelompok usia pengguna. |
area
|
Kode area lokasi pengguna. |
city
|
Kota lokasi pengguna. |
country
|
Negara lokasi pengguna. |
education
|
Tingkat pendidikan pengguna. |
interests
|
Daftar minat pengguna yang dipisahkan dengan koma. |
keywords
|
Daftar kata kunci penargetan yang dipisahkan koma. |
language
|
Bahasa pilihan pengguna, seperti kode bahasa ISO.
|
log
|
Level log untuk InMobi SDK. |
postal
|
Kode pos lokasi pengguna. |
state
|
Status lokasi pengguna. |
year
|
Tahun lahir pengguna. |
Properti
Optional Readonly usia
age?: number
Optional Readonly ageGroup
ageGroup?:
InMobiAgeGroup
Optional Readonly areaCode
areaCode?:
string
Optional Readonly city
city?: string
Optional Readonly country
country?: string
Optional Readonly pendidikan
education?:
InMobiEducation
Optional Readonly minat
interests?:
string
Optional Readonly kata kunci
keywords?:
string
Optional Readonly language
language?:
string
Optional Readonly logLevel
logLevel?:
InMobiLogLevel
Optional Readonly
postalCode
postalCode?:
string
Optional Readonly state
state?: string
Optional Readonly
yearOfBirth
yearOfBirth?:
number