Questo pacchetto fornisce l'adattatore di mediazione InMobi per l'SDK Google Mobile Ads (GMA) React Native, che supporta la nuova architettura React Native (TurboModules).
Utilizzo
Per trasmettere i parametri di targeting a InMobi, fornisci
InMobiMediationExtras nel tuo
AdRequest:
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],
};| Corsi | |
|---|---|
In
|
Componenti aggiuntivi di mediazione per l'adattatore InMobi. |
| Interfacce | |
|---|---|
In
|
Parametri per la configurazione degli extra di mediazione InMobi.
|
| Alias del tipo | |
|---|---|
In
|
Tipo che rappresenta un gruppo di età demografico target InMobi.
|
In
|
Tipo che rappresenta il livello di istruzione di un gruppo demografico target InMobi.
|
In
|
Tipo che rappresenta un livello di log dell'SDK InMobi. |
| Variabili | |
|---|---|
In
|
Esportazione dello spazio dei nomi di mediazione InMobi. |
Alias del tipo
InMobiAgeGroup
InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
InMobiEducation
InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
| Proprietà | |
|---|---|
COLLEGE_
|
Laurea o diploma universitario. |
HIGH_
|
Istruzione superiore o inferiore. |
POST_
|
Laurea specialistica o superiore. |
InMobiLogLevel
InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
| Proprietà | |
|---|---|
DEBUG
|
Livello log di debug. |
ERROR
|
Livello del log degli errori. |
NONE
|
Logging disabilitato. |
Variabili
Const InMobiMediation
InMobiMediation: {} = {}
InMobiMediationExtras
Componenti aggiuntivi di mediazione per l'adattatore InMobi.
| Costruttori | |
|---|---|
constructor
|
|
| Proprietà | |
|---|---|
android
|
Il nome della classe dell'adattatore extra di mediazione Android.
|
extras
|
I parametri aggiuntivi passati all'adattatore di mediazione.
|
ios
|
Il nome della classe dell'adattatore extra di mediazione iOS. |
Costruttori
constructor
new InMobiMediationExtras(params?): InMobiMediationExtras
| Parametri | |
|---|---|
|
|
| Resi | |
|---|---|
InMobiMediationExtras
|
|
Proprietà
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
=
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
Readonly extra
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
InMobiMediationExtrasParams
Parametri per la configurazione degli extra di mediazione InMobi.
| Proprietà | |
|---|---|
age
|
L'età esatta dell'utente. |
age
|
La fascia d'età dell'utente. |
area
|
Il prefisso della località dell'utente. |
city
|
La città della località dell'utente. |
country
|
Il paese della località dell'utente. |
education
|
Il livello di istruzione dell'utente. |
interests
|
Elenco separato da virgole degli interessi degli utenti. |
keywords
|
Elenco di parole chiave di targeting separate da virgole. |
language
|
La lingua preferita dell'utente, ad esempio un codice lingua ISO.
|
log
|
Il livello di log per l'SDK InMobi. |
postal
|
Il codice postale della posizione dell'utente. |
state
|
Lo stato della posizione dell'utente. |
year
|
L'anno di nascita dell'utente. |
Proprietà
Optional Readonly age
age?: number
Optional Readonly ageGroup
ageGroup?:
InMobiAgeGroup
Optional Readonly areaCode
areaCode?:
string
Optional Readonly city
city?: string
Optional Readonly country
country?: string
Optional Readonly education
education?:
InMobiEducation
Optional Readonly interessi
interests?:
string
Optional Readonly Parole chiave
keywords?:
string
Optional Readonly lingua
language?:
string
Optional Readonly logLevel
logLevel?:
InMobiLogLevel
Optional Readonly
postalCode
postalCode?:
string
Optional Readonly state
state?: string
Optional Readonly
yearOfBirth
yearOfBirth?:
number