Este paquete proporciona el adaptador de mediación de InMobi para el SDK de anuncios de Google para dispositivos móviles (GMA) de React Native, que admite la nueva arquitectura de React Native (TurboModules).
Uso
Para pasar parámetros de segmentación a InMobi, proporciona InMobiMediationExtras en tu 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],
};| Clases | |
|---|---|
In
|
Son los elementos adicionales de mediación para el adaptador de InMobi. |
| Interfaces | |
|---|---|
In
|
Son los parámetros para configurar los elementos adicionales de la mediación de InMobi.
|
| Alias de tipo | |
|---|---|
In
|
Es un tipo que representa un grupo etario objetivo de InMobi.
|
In
|
Es un tipo que representa el nivel de educación de un segmento demográfico objetivo de InMobi.
|
In
|
Es un tipo que representa un nivel de registro del SDK de InMobi. |
| Variables | |
|---|---|
In
|
Es la exportación del espacio de nombres de mediación de InMobi. |
Alias de tipo
InMobiAgeGroup
InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
InMobiEducation
InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
| Propiedades | |
|---|---|
COLLEGE_
|
Haber completado la universidad o una licenciatura |
HIGH_
|
Bachillerato o inferior |
POST_
|
Posgrado o superior |
InMobiLogLevel
InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
| Propiedades | |
|---|---|
DEBUG
|
Es el nivel de registro de depuración. |
ERROR
|
Es el nivel de registro de errores. |
NONE
|
Se inhabilitó el registro. |
Variables
Const InMobiMediation
InMobiMediation: {} = {}
InMobiMediationExtras
Son los elementos adicionales de mediación para el adaptador de InMobi.
| Constructores | |
|---|---|
constructor
|
|
| Propiedades | |
|---|---|
android
|
Es el nombre de la clase del adaptador adicional de mediación de Android.
|
extras
|
Son los parámetros adicionales que se pasan al adaptador de mediación.
|
ios
|
Es el nombre de la clase del adaptador adicional de mediación de iOS. |
Constructores
constructor
new InMobiMediationExtras(params?): InMobiMediationExtras
| Parámetros | |
|---|---|
|
|
| Muestra | |
|---|---|
InMobiMediationExtras
|
|
Propiedades
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
Son los parámetros para configurar los elementos adicionales de la mediación de InMobi.
| Propiedades | |
|---|---|
age
|
Es la edad exacta del usuario. |
age
|
Es el grupo etario del usuario. |
area
|
Es el código de área de la ubicación del usuario. |
city
|
Es la ciudad de la ubicación del usuario. |
country
|
Es el país de la ubicación del usuario. |
education
|
Es el nivel de educación del usuario. |
interests
|
Lista de intereses del usuario separados por comas. |
keywords
|
Lista separada por comas de palabras clave de segmentación. |
language
|
Idioma preferido del usuario, como un código de idioma ISO.
|
log
|
Es el nivel de registro del SDK de InMobi. |
postal
|
Es el código postal de la ubicación del usuario. |
state
|
Es el estado de la ubicación del usuario. |
year
|
Año de nacimiento del usuario. |
Propiedades
Optional Readonly edad
age?: number
Optional Readonly ageGroup
ageGroup?:
InMobiAgeGroup
Optional Readonly areaCode
areaCode?:
string
Optional Readonly city
city?: string
Optional Readonly country
country?: string
Optional Readonly educación
education?:
InMobiEducation
Optional Readonly intereses
interests?:
string
Optional Readonly palabras clave
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