Этот пакет содержит адаптер медиации InMobi для Google Mobile Ads (GMA) React Native SDK, поддерживающий новую архитектуру React Native (TurboModules).
Использование
Чтобы передать параметры таргетинга в InMobi, добавьте InMobiMediationExtras в 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],
};| Классы | |
|---|---|
In
|
Дополнительные параметры медиации для адаптера InMobi. |
| Интерфейсы | |
|---|---|
In
|
Параметры для настройки дополнительных функций медиации InMobi.
|
| Псевдонимы типов | |
|---|---|
In
|
Тип, представляющий возрастную группу целевой демографической группы InMobi.
|
In
|
Тип, представляющий уровень образования целевой демографической группы InMobi.
|
In
|
Тип, представляющий уровень журнала SDK InMobi. |
| Переменные | |
|---|---|
In
|
Экспорт пространства имен медиации InMobi. |
Псевдонимы типов
InMobiAgeGroup
InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
InMobiEducation
InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
| Свойства | |
|---|---|
COLLEGE_
|
Выпускник колледжа или бакалавриата. |
HIGH_
|
Среднее образование или ниже. |
POST_
|
Высшее или ученая степень. |
InMobiLogLevel
InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
| Свойства | |
|---|---|
DEBUG
|
Уровень журнала отладки. |
ERROR
|
Уровень журнала ошибок. |
NONE
|
Ведение журналов отключено. |
Переменные
Const InMobiMediation
InMobiMediation: {} = {}
InMobiMediationExtras
Дополнительные параметры медиации для адаптера InMobi.
| Конструкторы | |
|---|---|
constructor
|
|
| Свойства | |
|---|---|
android
|
Название дополнительного класса адаптера медиации для Android.
|
extras
|
Дополнительные параметры, переданные адаптеру медиации.
|
ios
|
Название дополнительного класса адаптера для медиации в iOS. |
Конструкторы
constructor
new InMobiMediationExtras(params?): InMobiMediationExtras
| Параметры | |
|---|---|
|
|
| Возвраты | |
|---|---|
InMobiMediationExtras
|
|
Свойства
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
=
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
Readonly дополнительные параметры
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
InMobiMediationExtrasParams
Параметры для настройки дополнительных функций медиации InMobi.
| Свойства | |
|---|---|
age
|
Точный возраст пользователя. |
age
|
Возрастная группа пользователя. |
area
|
Код региона местоположения пользователя. |
city
|
Город, в котором находится пользователь. |
country
|
Страна местоположения пользователя. |
education
|
Уровень образования пользователя. |
interests
|
Список интересов пользователей, разделенных запятыми. |
keywords
|
Список ключевых слов для таргетинга, разделенных запятыми. |
language
|
Предпочитаемый язык пользователя, например код языка ISO.
|
log
|
Уровень ведения журнала для InMobi SDK. |
postal
|
Почтовый индекс местоположения пользователя. |
state
|
Регион местоположения пользователя. |
year
|
Год рождения пользователя. |
Свойства
Optional Readonly возраст
age?: number
Optional Readonly ageGroup
ageGroup?:
InMobiAgeGroup
Optional Readonly areaCode
areaCode?:
string
Optional Readonly city
city?: string
Optional Readonly страна
country?: string
Optional Readonly education
education?:
InMobiEducation
Optional Readonly интересы
interests?:
string
Optional Readonly ключевые слова
keywords?:
string
Optional Readonly language
language?:
string
Optional Readonly logLevel
logLevel?:
InMobiLogLevel
Optional Readonly
postalCode
postalCode?:
string
Optional Readonly штат
state?: string
Optional Readonly
yearOfBirth
yearOfBirth?:
number