Esse pacote fornece o adaptador de mediação da InMobi para o SDK dos anúncios para dispositivos móveis do Google (GMA) React Native, com suporte à nova arquitetura do React Native (TurboModules).
Uso
Para transmitir parâmetros de segmentação à InMobi, forneça
InMobiMediationExtras no seu
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],
};| Classes | |
|---|---|
In
|
Extras de mediação para o adaptador da InMobi. |
| Interfaces | |
|---|---|
In
|
Parâmetros para configurar extras de mediação da InMobi.
|
| Aliases de tipo | |
|---|---|
In
|
Tipo que representa um grupo de idade da segmentação demográfica do InMobi.
|
In
|
Tipo que representa um grau de escolaridade do público-alvo da InMobi.
|
In
|
Tipo que representa um nível de registro do SDK da InMobi. |
| Variáveis | |
|---|---|
In
|
Exportação do namespace de mediação da InMobi. |
Aliases de tipo
InMobiAgeGroup
InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
InMobiEducation
InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
| Propriedades | |
|---|---|
COLLEGE_
|
Graduação ou ensino superior. |
HIGH_
|
Ensino médio ou menos. |
POST_
|
Pós-graduação ou acima. |
InMobiLogLevel
InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
| Propriedades | |
|---|---|
DEBUG
|
Nível de registro de depuração. |
ERROR
|
Nível de registro de erros. |
NONE
|
Geração de registros desativada. |
Variáveis
Const InMobiMediation
InMobiMediation: {} = {}
InMobiMediationExtras
Extras de mediação para o adaptador da InMobi.
| Construtores | |
|---|---|
constructor
|
|
| Propriedades | |
|---|---|
android
|
O nome da classe do adaptador extra de mediação do Android.
|
extras
|
Os parâmetros extras transmitidos ao adaptador de mediação.
|
ios
|
O nome da classe do adaptador extra de mediação do iOS. |
Construtores
constructor
new InMobiMediationExtras(params?): InMobiMediationExtras
| Parâmetros | |
|---|---|
|
|
| Retorna | |
|---|---|
InMobiMediationExtras
|
|
Propriedades
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
=
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
Readonly extras
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
InMobiMediationExtrasParams
Parâmetros para configurar extras de mediação da InMobi.
| Propriedades | |
|---|---|
age
|
A idade exata do usuário. |
age
|
A faixa etária do usuário. |
area
|
O código de área da localização do usuário. |
city
|
A cidade da localização do usuário. |
country
|
O país da localização do usuário. |
education
|
O grau de escolaridade do usuário. |
interests
|
Lista de interesses do usuário separados por vírgulas. |
keywords
|
Lista de palavras-chave de segmentação separadas por vírgulas. |
language
|
O idioma preferido do usuário, como um código de idioma ISO.
|
log
|
O nível de registro do SDK da InMobi. |
postal
|
O código postal da localização do usuário. |
state
|
O estado da localização do usuário. |
year
|
O ano de nascimento do usuário. |
Propriedades
Optional Readonly idade
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 interesses
interests?:
string
Optional Readonly palavras-chave
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