Bu paket, Google Mobile Ads (GMA) React Native SDK'sı için InMobi uyumlulaştırma bağdaştırıcısını sağlar ve React Native New Architecture'ı (TurboModules) destekler.
Kullanım
Hedefleme parametrelerini InMobi'ye iletmek için AdRequest içinde InMobiMediationExtras sağlayın:
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],
};| Sınıflar | |
|---|---|
In
|
InMobi bağdaştırıcısı için uyumlulaştırma ekstraları. |
| Arayüzler | |
|---|---|
In
|
InMobi aracılık ekstralarını yapılandırma parametreleri.
|
| Tür Takma Adları | |
|---|---|
In
|
Bir InMobi hedef demografik yaş grubunu temsil eden tür.
|
In
|
InMobi hedef demografik eğitim düzeyini temsil eden tür.
|
In
|
InMobi SDK günlük kaydı düzeyini temsil eden tür. |
| Değişkenler | |
|---|---|
In
|
InMobi uyumlulaştırma ad alanı dışa aktarma. |
Tür Takma Adları
InMobiAgeGroup
InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
InMobiEducation
InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
| Özellikler | |
|---|---|
COLLEGE_
|
Üniversite veya lisans mezunu |
HIGH_
|
Lise veya daha düşük bir eğitim seviyesine sahip olmak. |
POST_
|
Yüksek lisans veya üzeri |
InMobiLogLevel
InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
| Özellikler | |
|---|---|
DEBUG
|
Hata ayıklama günlük kaydı düzeyi. |
ERROR
|
Hata günlüğü düzeyi. |
NONE
|
Günlük kaydı devre dışı bırakıldı. |
Değişkenler
Const InMobiMediation
InMobiMediation: {} = {}
InMobiMediationExtras
InMobi bağdaştırıcısı için uyumlulaştırma ekstraları.
| Markalar | |
|---|---|
constructor
|
|
| Özellikler | |
|---|---|
android
|
Android uyumlulaştırma ek bağdaştırıcı sınıfı adı.
|
extras
|
Uyumlulaştırma bağdaştırıcısına aktarılan ek parametreler.
|
ios
|
iOS uyumlulaştırma ek bağdaştırıcı sınıfı adı. |
Markalar
constructor
new InMobiMediationExtras(params?): InMobiMediationExtras
| Parametreler | |
|---|---|
|
|
| İadeler | |
|---|---|
InMobiMediationExtras
|
|
Özellikler
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
=
"com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
Readonly ekstralar
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
InMobiMediationExtrasParams
InMobi aracılık ekstralarını yapılandırma parametreleri.
| Özellikler | |
|---|---|
age
|
Kullanıcının tam yaşı. |
age
|
Kullanıcının yaş grubu. |
area
|
Kullanıcının bulunduğu yerin alan kodu. |
city
|
Kullanıcının bulunduğu konumun şehri. |
country
|
Kullanıcının bulunduğu ülkeyi. |
education
|
Kullanıcının eğitim düzeyi. |
interests
|
Kullanıcı ilgi alanlarının virgülle ayrılmış listesi. |
keywords
|
Hedefleme anahtar kelimelerinin virgülle ayrılmış listesi. |
language
|
Kullanıcının tercih ettiği dil (ör. ISO dil kodu).
|
log
|
InMobi SDK'sının günlük düzeyi. |
postal
|
Kullanıcının bulunduğu konumun posta kodu. |
state
|
Kullanıcının konumunun durumu. |
year
|
Kullanıcının doğum yılı. |
Özellikler
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 ilgi alanları
interests?:
string
Optional Readonly Anahtar kelimeler
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