InMobi Mediation API

החבילה הזו מספקת את מתאם הגישור של 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],
};

שיעורים
InMobiMediationExtras
תוספות לתהליך בחירת הרשת במתאם InMobi.
ממשקים
InMobiMediationExtrasParams
פרמטרים להגדרת תוספים לבחירת רשת (Mediation) ב-InMobi.
כינויי סוגים
InMobiAgeGroup
סוג שמייצג קבוצת גיל דמוגרפית לטירגוט ב-InMobi.
InMobiEducation
סוג שמייצג את רמת ההשכלה של קבוצת יעד דמוגרפית ב-InMobi.
InMobiLogLevel
סוג שמייצג רמת יומן של InMobi SDK.
משתנים
InMobiMediation
ייצוא של מרחב שמות לגישור ב-InMobi.

כינויי סוגים


InMobiAgeGroup

InMobiAgeGroup: typeof InMobiAgeGroup[keyof typeof InMobiAgeGroup]
סוג שמייצג קבוצת גיל דמוגרפית לטירגוט ב-InMobi.
מאפיינים
ABOVE_65
המשתמש מעל גיל 65.
BELOW_18
המשתמש מתחת לגיל 18.
BETWEEN_18_AND_24
המשתמש הוא בגיל 18 עד 24.
BETWEEN_25_AND_29
המשתמש הוא בגיל 25 עד 29.
BETWEEN_30_AND_34
המשתמש הוא בגיל 30 עד 34.
BETWEEN_35_AND_44
גיל המשתמש הוא 35 עד 44.
BETWEEN_45_AND_54
המשתמש הוא בגיל 45 עד 54.
BETWEEN_55_AND_65
המשתמש הוא בגיל 55 עד 65.

InMobiEducation

InMobiEducation: typeof InMobiEducation[keyof typeof InMobiEducation]
סוג שמייצג את רמת ההשכלה של קבוצת יעד דמוגרפית ב-InMobi.
מאפיינים
COLLEGE_OR_GRADUATE
בוגר מכללה או בוגר תואר ראשון.
HIGH_SCHOOL_OR_LESS
השכלה תיכונית או פחות מזה.
POST_GRADUATE_OR_ABOVE
תואר מתקדם ומעלה.

InMobiLogLevel

InMobiLogLevel: typeof InMobiLogLevel[keyof typeof InMobiLogLevel]
סוג שמייצג רמת יומן של InMobi SDK.
מאפיינים
DEBUG
רמת יומן ניפוי הבאגים.
ERROR
רמת יומן השגיאות.
NONE
הרישום ביומן מושבת.

משתנים


Const InMobiMediation

InMobiMediation: {} = {}
ייצוא של מרחב שמות לגישור ב-InMobi.

InMobiMediationExtras

תוספות לתהליך בחירת הרשת במתאם InMobi.
יצרנים
constructor
מאפיינים
androidAdapterClassName
שם המחלקה של המתאם הנוסף לבחירת רשת (Mediation) ב-Android.
extras
הפרמטרים הנוספים שמועברים למתאם לבחירת רשת.
iosAdapterClassName
שם המחלקה של המתאם הנוסף לבחירת רשת ב-iOS.

יצרנים


constructor

new InMobiMediationExtras(params?): InMobiMediationExtras
פרמטרים
Optional params: InMobiMediationExtrasParams
החזרות
InMobiMediationExtras

מאפיינים


Readonly androidAdapterClassName

androidAdapterClassName: "com.google.mobileads.mediation.inmobi.InMobiMediationExtras" = "com.google.mobileads.mediation.inmobi.InMobiMediationExtras"
שם המחלקה של המתאם הנוסף לבחירת רשת (Mediation) ב-Android.

Readonly extras

extras: Readonly<Record<string, unknown>>
הפרמטרים הנוספים שמועברים למתאם לבחירת רשת.

Readonly iosAdapterClassName

iosAdapterClassName: "GADRInMobiMediationExtras" = "GADRInMobiMediationExtras"
שם המחלקה של המתאם הנוסף לבחירת רשת ב-iOS.

InMobiMediationExtrasParams

פרמטרים להגדרת תוספים לבחירת רשת (Mediation) ב-InMobi.
מאפיינים
age?
הגיל המדויק של המשתמש.
ageGroup?
קבוצת הגיל של המשתמש.
areaCode?
המיקוד של המיקום של המשתמש.
city?
העיר שבה נמצא המיקום של המשתמש.
country?
המדינה שבה נמצא המשתמש.
education?
רמת ההשכלה של המשתמש.
interests?
רשימה מופרדת בפסיקים של תחומי עניין של משתמשים.
keywords?
רשימת מילות מפתח לטירגוט, מופרדות בפסיקים.
language?
השפה המועדפת על המשתמש, למשל קוד שפה לפי תקן ISO.
logLevel?
רמת היומן של InMobi SDK.
postalCode?
המיקוד של המיקום של המשתמש.
state?
המדינה שבה נמצא המשתמש.
yearOfBirth?
שנת הלידה של המשתמש.

מאפיינים


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
השפה המועדפת על המשתמש, למשל קוד שפה לפי ISO.

Optional Readonly logLevel

logLevel?: InMobiLogLevel
רמת היומן של InMobi SDK.

Optional Readonly postalCode

postalCode?: string
המיקוד של המיקום של המשתמש.

Optional Readonly state

state?: string
המדינה שבה נמצא המשתמש.

Optional Readonly yearOfBirth

yearOfBirth?: number
שנת הלידה של המשתמש.