এই প্যাকেজটি Google Mobile Ads (GMA) React Native SDK-এর জন্য InMobi মধ্যস্থতা অ্যাডাপ্টার প্রদান করে, যা React Native New Architecture (TurboModules)-এ কাজ করে।
ব্যবহার
InMobi-তে টার্গেটিং প্যারামিটার পাস করতে, আপনার
AdRequest-এ
InMobiMediationExtras দিন:
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
|
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
|
Android মধ্যস্থতা অতিরিক্ত অ্যাডাপ্টার ক্লাসের নাম।
|
extras
|
মধ্যস্থতা অ্যাডাপ্টারে পাস করা অতিরিক্ত প্যারামিটার।
|
ios
|
iOS মধ্যস্থতা এক্সট্রা অ্যাডাপ্টার ক্লাসের নাম। |
নির্মাণকারী
নির্মাতা
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?: string
Optional Readonly দেশ
country?: string
Optional Readonly শিক্ষা
education?:
InMobiEducation
Optional Readonly আগ্রহ
interests?:
string
Optional Readonly কীওয়ার্ড
keywords?:
string
Optional Readonly ভাষা
language?:
string
Optional Readonly logLevel
logLevel?:
InMobiLogLevel
Optional Readonly
postalCode
postalCode?:
string
Optional Readonly স্টেট
state?: string
Optional Readonly
yearOfBirth
yearOfBirth?:
number