החבילה הזו מספקת את מתאם הגישור של 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
|
פרמטרים להגדרת תוספים לבחירת רשת (Mediation) ב-InMobi.
|
| כינויי סוגים | |
|---|---|
In
|
סוג שמייצג קבוצת גיל דמוגרפית לטירגוט ב-InMobi.
|
In
|
סוג שמייצג את רמת ההשכלה של קבוצת יעד דמוגרפית ב-InMobi.
|
In
|
סוג שמייצג רמת יומן של InMobi SDK. |
| משתנים | |
|---|---|
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
|
שם המחלקה של המתאם הנוסף לבחירת רשת (Mediation) ב-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
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
InMobiMediationExtrasParams
פרמטרים להגדרת תוספים לבחירת רשת (Mediation) ב-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
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
state?: string
Optional Readonly
yearOfBirth
yearOfBirth?:
number