ইন্টারফেস AdRequest

একটি স্ট্যান্ডার্ড Google Mobile Ads (AdMob) অনুরোধের জন্য কনফিগারেশন বিকল্প। প্রাসঙ্গিক টার্গেটিং ও নেটওয়ার্ক-নির্দিষ্ট প্যারামিটার প্রদান করতে ব্যবহৃত হয়।
প্রপার্টি
adUnitId
বিজ্ঞাপন ইউনিট আইডি।
categoryExclusions?
স্লট-লেভেল বিজ্ঞাপন বিভাগ বাদ দেওয়ার লেবেল।
contentUrl?
কোনও ওয়েবসাইটের কন্টেন্ট URL যার কন্টেন্ট অ্যাপের প্রাথমিক কন্টেন্টের সাথে ম্যাচ করে।
customTargeting?
কাস্টম টার্গেটিং প্যারামিটার।
extras?
AdMob বা Ad Manager-এ পাস করার জন্য অতিরিক্ত প্যারামিটার।
keywords?
টার্গেট করার উদ্দেশ্যে ব্যবহৃত কীওয়ার্ড।
mediationExtras?
মধ্যস্থতা সেট-আপে নির্দিষ্ট বিজ্ঞাপন সোর্স অ্যাডাপ্টরে পাস করার জন্য অতিরিক্ত প্যারামিটার।
neighboringContentUrls?
বিজ্ঞাপনের কাছাকাছি থাকা ওয়েব কন্টেন্টকে প্রতিনিধিত্বকারী URL.
placementId?
কনফিগার করা প্লেসমেন্টের জন্য AdMob UI-এর দেওয়া একটি বড় পূর্ণসংখ্যা।
publisherProvidedId?
ফ্রিকোয়েন্সি ক্যাপিং, দর্শক বিভাগিকরণ ও টার্গেটিং, সিকোয়েন্স অনুযায়ী বিজ্ঞাপন রোটেশন এবং অন্যান্য ডিভাইস জুড়ে দর্শক-ভিত্তিক বিজ্ঞাপন ডেলিভারি কন্ট্রোলে ব্যবহারের জন্য শনাক্তকারী।
skipUninitializedAdapters?
যেসব অ্যাডাপ্টার এখনও সঠিকভাবে ইনিশিয়ালাইজ করা হয়নি, সেগুলির জন্য বিডিং সিগন্যাল সংগ্রহ বা ওয়াটারফল এলিমেন্ট এক্সিকিউট না করার জন্য SDK-কে নির্দেশ দেয়।

প্রপার্টি


Readonly adUnitId

adUnitId: string
বিজ্ঞাপন ইউনিট আইডি।

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
স্লট-লেভেল বিজ্ঞাপন বিভাগ বাদ দেওয়ার লেবেল।

এই ফিচারটি শুধুমাত্র Ad Manager-এর বিজ্ঞাপনের অনুরোধের ক্ষেত্রে প্রযোজ্য। AdMob অনুরোধে বিভাগ বাদ দেওয়া উপেক্ষা করা হয়।

Optional Readonly contentUrl

contentUrl?: string
কোনও ওয়েবসাইটের কন্টেন্ট URL, যার কন্টেন্ট অ্যাপের প্রাথমিক কন্টেন্টের সাথে ম্যাচ করে। এই ওয়েবসাইটের কন্টেন্ট টার্গেটিং ও ব্র্যান্ড নিরাপত্তা সংক্রান্ত উদ্দেশ্যে ব্যবহার করা হয়।

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
কাস্টম টার্গেটিং প্যারামিটার।

এই ফিচারটি শুধুমাত্র Ad Manager-এর বিজ্ঞাপন অনুরোধের ক্ষেত্রে প্রযোজ্য। AdMob অনুরোধে কাস্টম টার্গেটিং উপেক্ষা করা হয়।

Optional Readonly অতিরিক্ত

extras?: Readonly<Record<string, unknown>>
AdMob বা Ad Manager-এ পাস করার জন্য অতিরিক্ত প্যারামিটার।

ভ্যালু অবশ্যই JSON-সিরিয়ালাইজেবল ধরনের হতে হবে (স্ট্রিং, সংখ্যা, বুলিয়ান, নাল, অথবা এই ধরনের অ্যারে বা অবজেক্ট)। ফাংশন, ক্লাস ইনস্ট্যান্স বা Set ও Map-এর মতো জটিল জাভাস্ক্রিপ্ট টাইপ কাজ করে না।

Optional Readonly কীওয়ার্ড

keywords?: readonly string[]
টার্গেট করার উদ্দেশ্যে ব্যবহৃত কীওয়ার্ড।

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
মধ্যস্থতা সেট-আপে নির্দিষ্ট বিজ্ঞাপন সোর্স অ্যাডাপ্টরে পাস করার জন্য অতিরিক্ত প্যারামিটার।

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
বিজ্ঞাপনের কাছাকাছি থাকা ওয়েব কন্টেন্টকে প্রতিনিধিত্বকারী URL. ব্র্যান্ডের নিরাপত্তা প্রচার করে এবং MA, T বা PG-র মতো অ্যাপ-লেভেল রেটিং সহ বিজ্ঞাপন দেখানোর অনুমতি দেয়, যা প্রতিবেশী কন্টেন্টের জন্য আরও উপযুক্ত।

Optional Readonly placementId

placementId?: bigint
কনফিগার করা প্লেসমেন্টের জন্য AdMob UI-এর দেওয়া একটি বড় পূর্ণসংখ্যা।

Optional Readonly publisherProvidedId

publisherProvidedId?: string
ফ্রিকোয়েন্সি ক্যাপিং, দর্শক বিভাগিকরণ ও টার্গেটিং, সিকোয়েন্স অনুযায়ী বিজ্ঞাপন রোটেশন এবং ডিভাইস জুড়ে অন্যান্য দর্শক-ভিত্তিক বিজ্ঞাপন ডেলিভারি কন্ট্রোলে ব্যবহারের জন্য শনাক্তকারী।

এই ফিচারটি শুধুমাত্র Ad Manager বিজ্ঞাপন অনুরোধের ক্ষেত্রে প্রযোজ্য। AdMob অনুরোধে যেকোনও আইডি উপেক্ষা করা হয়।

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
যেসব অ্যাডাপ্টার এখনও সঠিকভাবে ইনিশিয়ালাইজ করা হয়নি, সেগুলির জন্য বিডিং সিগন্যাল সংগ্রহ করতে বা ওয়াটারফল এলিমেন্ট এক্সিকিউট করতে SDK-কে নির্দেশ দেয়।