গুগল ima বিজ্ঞাপন
একটি বিজ্ঞাপন ক্লাস যা বিভিন্ন ধরনের বিজ্ঞাপনের প্রতিনিধিত্বকারী শ্রেণী দ্বারা প্রসারিত।
পদ্ধতি
getAdId
getAdId() স্ট্রিং প্রদান করে
বিজ্ঞাপন আইডি প্রধান বিজ্ঞাপন এবং সহচর বিজ্ঞাপন সিঙ্ক্রোনাইজ করতে ব্যবহৃত হয়.
- রিটার্নস
string
বিজ্ঞাপনের আইডি, অথবা খালি স্ট্রিং যদি এই তথ্যটি অনুপলব্ধ হয়।
getAdPodInfo
getAdPodInfo() AdPodInfo প্রদান করে
বিজ্ঞাপনের পড তথ্য প্রদান করে।
- রিটার্নস
non-null AdPodInfo
বিজ্ঞাপনের পড তথ্য।
getAdSystem
getAdSystem() স্ট্রিং প্রদান করে
উৎস বিজ্ঞাপন সার্ভার তথ্য বিজ্ঞাপন প্রতিক্রিয়া অন্তর্ভুক্ত.
- রিটার্নস
string
বিজ্ঞাপনের উৎস বিজ্ঞাপন সার্ভার, অথবা এই তথ্য অনুপলব্ধ হলে খালি স্ট্রিং।
AdvertiserName পান
getAdvertiserName() স্ট্রিং প্রদান করে
পরিবেশনকারী পক্ষ দ্বারা সংজ্ঞায়িত বিজ্ঞাপনদাতার নাম।
- রিটার্নস
string
বিজ্ঞাপনদাতার নাম, অথবা খালি স্ট্রিং যদি এই তথ্যটি অনুপলব্ধ হয়।
getApiFramework
getApiFramework() স্ট্রিং প্রদান করে
বিজ্ঞাপনটি চালানোর জন্য প্রয়োজনীয় API সনাক্ত করে। এটি সুনির্দিষ্ট apiFramework-এর সাথে মিলে যায়।
- রিটার্নস
nullable string
এপিআই ফ্রেমওয়ার্ককে বিজ্ঞাপনটি কার্যকর করতে হবে, অথবা এই তথ্যটি অনুপলব্ধ হলে শূন্য করতে হবে।
কম্পানিয়ন বিজ্ঞাপন পান
getCompanionAds(adSlotWidth, adSlotHeight, সেটিংস) নন-নাল CompanionAd এর অ্যারে প্রদান করে
সহচর বিজ্ঞাপন স্লট আকারের উপর ভিত্তি করে এই বিজ্ঞাপনের জন্য সহচর বিজ্ঞাপনগুলি পায়৷ ঐচ্ছিকভাবে, উন্নত নির্বাচন সেটিংস গ্রহণ করা হয়। মনে রাখবেন যে এই পদ্ধতিটি শুধুমাত্র STARTED ইভেন্টে বা তার পরে অর্জিত বিজ্ঞাপন দৃষ্টান্তগুলির জন্য অ-খালি অ্যারে ফিরিয়ে দেবে। বিশেষভাবে, LOADED ইভেন্টের বিজ্ঞাপনগুলি একটি খালি অ্যারে ফিরিয়ে দেবে৷
প্যারামিটার | |
---|---|
বিজ্ঞাপন স্লট প্রস্থ | সংখ্যা সহচর বিজ্ঞাপন স্লটের প্রস্থ। |
বিজ্ঞাপন স্লট উচ্চতা | সংখ্যা সহচর বিজ্ঞাপন স্লটের উচ্চতা। |
সেটিংস | ঐচ্ছিক CompanionAdSelectionSettings সহচর বিজ্ঞাপনের জন্য নির্বাচন সেটিংস। মান শূন্য হতে হবে না. |
- রিটার্নস
non-null Array of non-null CompanionAd
অ্যারে সহচর বিজ্ঞাপনের অ্যারে যা সেটিংস এবং স্লটের আকারের সাথে মেলে।
getContentType
getContentType() স্ট্রিং প্রদান করে
বর্তমানে নির্বাচিত সৃজনশীলের বিষয়বস্তুর ধরন প্রদান করে, অথবা যদি কোনো সৃজনশীল নির্বাচন না করা হয় বা বিষয়বস্তুর প্রকার অনুপলব্ধ থাকে তাহলে খালি স্ট্রিং প্রদান করে। রৈখিক বিজ্ঞাপনের জন্য, বিষয়বস্তুর প্রকার শুধুমাত্র START ইভেন্টের পরে উপলব্ধ হবে, যখন মিডিয়া ফাইল নির্বাচন করা হয়।
- রিটার্নস
string
বিষয়বস্তুর প্রকার, খালি স্ট্রিং যদি উপলব্ধ না হয়।
CreativeAdId পান
getCreativeAdId() স্ট্রিং প্রদান করে
একটি বিজ্ঞাপনের জন্য ISCI (ইন্ডাস্ট্রি স্ট্যান্ডার্ড কমার্শিয়াল আইডেন্টিফায়ার) কোড বা কোডটি অনুপলব্ধ হলে খালি স্ট্রিং প্রদান করে। এটি VAST প্রতিক্রিয়াতে সৃজনশীলের বিজ্ঞাপন-আইডি।
- রিটার্নস
string
ক্রিয়েটিভ আইডি পান
getCreativeId() স্ট্রিং প্রদান করে
বিজ্ঞাপনের জন্য নির্বাচিত সৃজনশীলের আইডি পুনরুদ্ধার করে।
- রিটার্নস
string
বিজ্ঞাপনের জন্য নির্বাচিত সৃজনশীলের আইডি, অথবা এই তথ্যটি অনুপলব্ধ হলে খালি স্ট্রিং।
getDealId
getDealId() স্ট্রিং প্রদান করে
বর্তমান বিজ্ঞাপনের র্যাপার চেইনে উপস্থিত প্রথম ডিল আইডি ফেরত দেয়, শীর্ষ থেকে শুরু করে। অনুপলব্ধ হলে খালি স্ট্রিং ফেরত দেয়।
- রিটার্নস
string
getDescription
getDescription() স্ট্রিং প্রদান করে
VAST প্রতিক্রিয়া থেকে এই বিজ্ঞাপনের বিবরণ প্রদান করে।
- রিটার্নস
string
বর্ণনা, নির্দিষ্ট না থাকলে খালি।
getDuration
getDuration() নম্বর প্রদান করে
নির্বাচিত সৃজনশীলের সময়কাল বা নন-লিনিয়ার ক্রিয়েটিভের জন্য -1 প্রদান করে।
- রিটার্নস
number
সেকেন্ডে নির্বাচিত সৃজনশীল সময়কাল, -1 যদি নন-লিনিয়ার।
উচ্চতা পান
getHeight() নম্বর প্রদান করে
নির্বাচিত নন-লিনিয়ার ক্রিয়েটিভের উচ্চতা প্রদান করে।
- রিটার্নস
number
নির্বাচিত নন-লিনিয়ার ক্রিয়েটিভের উচ্চতা বা রৈখিক সৃজনশীলের জন্য 0।
getMediaUrl
getMediaUrl() স্ট্রিং প্রদান করে
বর্তমানে ব্যবহৃত মিডিয়া নির্বাচন সেটিংসের উপর ভিত্তি করে বিজ্ঞাপন থেকে নির্বাচিত মিডিয়া ফাইলের URL প্রদান করে। এই তথ্য অনুপলব্ধ হলে শূন্য প্রদান করে। STARTED ইভেন্টে উপলব্ধ।
- রিটার্নস
nullable string
getMinSuggestedDuration
getMinSuggestedDuration() নম্বর প্রদান করে
সেকেন্ডের মধ্যে ন্যূনতম প্রস্তাবিত সময়কাল ফেরত দেয় যেখানে ননলাইনার সৃজনশীলটি প্রদর্শিত হওয়া উচিত। ন্যূনতম প্রস্তাবিত সময়কাল অজানা থাকলে -2 ফেরত দেয়। রৈখিক সৃজনশীলের জন্য এটি বিজ্ঞাপনের সম্পূর্ণ সময়কাল প্রদান করে।
- রিটার্নস
number
ন্যূনতম প্রস্তাবিত সময়কাল সেকেন্ডের মধ্যে যা একটি সৃজনশীল প্রদর্শন করা উচিত।
getSkipTimeOffset
getSkipTimeOffset() নম্বর প্রদান করে
বিজ্ঞাপনটি এড়ানোর যোগ্য হওয়ার আগে প্লেব্যাকের সেকেন্ডের সংখ্যা৷ -1 এড়িয়ে যাবে না এমন বিজ্ঞাপনের জন্য বা এটি অনুপলব্ধ হলে ফেরত দেওয়া হয়।
- রিটার্নস
number
সেকেন্ডে অফসেট, বা -1।
getSurveyUrl
getSurveyUrl() স্ট্রিং প্রদান করে
প্রদত্ত বিজ্ঞাপনের জন্য সমীক্ষার সাথে যুক্ত URL প্রদান করে। অনুপলব্ধ হলে শূন্য দেয়।
- রিটার্নস
nullable string
getTitle
getTitle() স্ট্রিং প্রদান করে
VAST প্রতিক্রিয়া থেকে এই বিজ্ঞাপনের শিরোনাম প্রদান করে৷
- রিটার্নস
string
শিরোনাম, নির্দিষ্ট না থাকলে খালি।
ট্রাফিকিং পরামিতি পান
getTraffickingParameters() স্ট্রিং বৈশিষ্ট্য সহ অবজেক্ট প্রদান করে
বিজ্ঞাপন পাচারের সময় বিজ্ঞাপনের সাথে যুক্ত কাস্টম প্যারামিটার পায়।
- রিটার্নস
non-null Object with string properties
তাদের মানগুলিতে ট্রাফিকিং কীগুলির ম্যাপিং, বা খালি অবজেক্ট যদি এই তথ্য উপলব্ধ না হয়।
getTrafficking ParametersString
getTraffickingParametersString() স্ট্রিং প্রদান করে
বিজ্ঞাপন পাচারের সময় বিজ্ঞাপনের সাথে যুক্ত কাস্টম প্যারামিটার পায়। getTraffickingParameters থেকে পার্স করা প্যারামিটারের একটি কাঁচা স্ট্রিং সংস্করণ প্রদান করে।
- রিটার্নস
string
ট্রাফিকিং পরামিতি, বা খালি স্ট্রিং যদি এই তথ্য উপলব্ধ না হয়।
getUiElements
getUiElements() স্ট্রিং এর অ্যারে প্রদান করে
এই বিজ্ঞাপনটি চালানোর সময় যে UI উপাদানগুলি প্রদর্শিত হয় সেগুলি ফেরত দেয়৷ ফিরে আসা অ্যারের সম্ভাব্য উপাদানগুলির জন্য UiElements
পড়ুন।
- রিটার্নস
non-null Array of string
যে UI উপাদানগুলি প্রদর্শিত হচ্ছে।
getUniversalAdIdRegistry
getUniversalAdIdRegistry() স্ট্রিং প্রদান করে
বিজ্ঞাপনের জন্য নির্বাচিত ক্রিয়েটিভের UniversalAdId ক্যাটালগ করার সাথে সম্পর্কিত রেজিস্ট্রি।
- অবচয়
- পরিবর্তে ad.getUniversalAdIds() ব্যবহার করুন
- রিটার্নস
string
রেজিস্ট্রি মান প্রদান করে, অথবা অনুপলব্ধ হলে "অজানা"।
getUniversalAdIdValue
getUniversalAdIdValue() স্ট্রিং প্রদান করে
বিজ্ঞাপনের জন্য নির্বাচিত ক্রিয়েটিভের UniversalAdId।
- অবচয়
- পরিবর্তে ad.getUniversalAdIds() ব্যবহার করুন
- রিটার্নস
string
অনুপলব্ধ হলে আইডি মান বা "অজানা" প্রদান করে।
ইউনিভার্সাল অ্যাডআইডস পান
getUniversalAdIds() নন-নাল UniversalAdIdInfo এর অ্যারে প্রদান করে
বিজ্ঞাপনের জন্য নির্বাচিত সৃজনশীলের UniversalAdIds তালিকা।
- রিটার্নস
non-null Array of non-null UniversalAdIdInfo
সার্বজনীন বিজ্ঞাপন আইডি তথ্যের তালিকা প্রদান করে যা এই বিজ্ঞাপনের জন্য প্রযোজ্য।
VastMediaBitrate পান
getVastMediaBitrate() নম্বর প্রদান করে
যখন সৃজনশীল এবং মিডিয়া ফাইল উভয়ই SDK দ্বারা নির্বাচন করা হয়, তখন এটি বিশাল প্রতিক্রিয়াতে তালিকাভুক্ত মিডিয়া ফাইলের জন্য বিটরেট ফিরিয়ে দেবে।
- রিটার্নস
number
নির্বাচিত মিডিয়া ফাইলের বিটরেট বা 0।
getVastMediaHeight
getVastMediaHeight() নম্বর প্রদান করে
নির্বাচিত সৃজনশীলের VAST মিডিয়া উচ্চতা প্রদান করে।
- রিটার্নস
number
নির্বাচিত সৃজনশীলের VAST মিডিয়া উচ্চতা বা 0 যদি কোনোটি নির্বাচিত না হয়।
getVastMediaWidth
getVastMediaWidth() নম্বর প্রদান করে
নির্বাচিত সৃজনশীলের VAST মিডিয়া প্রস্থ প্রদান করে।
- রিটার্নস
number
নির্বাচিত সৃজনশীলের VAST মিডিয়া প্রস্থ বা 0 যদি কোনোটি নির্বাচিত না হয়।
getWidth
getWidth() নম্বর প্রদান করে
নির্বাচিত সৃজনশীলের প্রস্থ ফেরত দেয়।
- রিটার্নস
number
নির্বাচিত নন-লিনিয়ার ক্রিয়েটিভের প্রস্থ বা লিনিয়ার ক্রিয়েটিভের জন্য 0।
GetWrapperAdIds
getWrapperAdIds() স্ট্রিং এর অ্যারে প্রদান করে
মোড়ক বিজ্ঞাপনের জন্য ব্যবহৃত বিজ্ঞাপন আইডি। প্রত্যাবর্তিত আইডিগুলি ইনলাইন বিজ্ঞাপন থেকে শুরু হয় (সবচেয়ে ভিতরের) এবং সবচেয়ে বাইরের মোড়ক বিজ্ঞাপনে চলে যায়৷ কোনো মোড়ক বিজ্ঞাপন না থাকলে একটি খালি অ্যারে ফেরত দেওয়া হয়।
- রিটার্নস
non-null Array of string
বিজ্ঞাপনের আইডি, ইনলাইন বিজ্ঞাপন থেকে শুরু হয়, অথবা যদি কোনো মোড়ক বিজ্ঞাপন না থাকে তাহলে একটি খালি অ্যারে।
getWrapperAdSystems
getWrapperAdSystems() স্ট্রিং এর অ্যারে প্রদান করে
মোড়ক বিজ্ঞাপনের জন্য ব্যবহৃত বিজ্ঞাপন সিস্টেম। প্রত্যাবর্তিত বিজ্ঞাপন সিস্টেমগুলি ইনলাইন বিজ্ঞাপন থেকে শুরু হয় এবং সবচেয়ে বাইরের মোড়ক বিজ্ঞাপনে চলে যায়। কোনো মোড়ক বিজ্ঞাপন না থাকলে একটি খালি অ্যারে ফেরত দেওয়া হয়।
- রিটার্নস
non-null Array of string
বিজ্ঞাপনের বিজ্ঞাপন সিস্টেম, ইনলাইন বিজ্ঞাপন থেকে শুরু করে, অথবা যদি কোনো মোড়ক বিজ্ঞাপন না থাকে তাহলে একটি খালি অ্যারে।
WrapperCreativeIds পান
getWrapperCreativeIds() স্ট্রিং এর অ্যারে প্রদান করে
মোড়ক বিজ্ঞাপনের জন্য ব্যবহৃত নির্বাচিত সৃজনশীল আইডি। ফিরে আসা সৃজনশীল আইডিগুলি ইনলাইন বিজ্ঞাপন থেকে শুরু হয় এবং সবচেয়ে বাইরের মোড়ক বিজ্ঞাপনে চলে যায়৷ কোনো মোড়ক বিজ্ঞাপন না থাকলে একটি খালি অ্যারে ফেরত দেওয়া হয়।
- রিটার্নস
non-null Array of string
বিজ্ঞাপনের ক্রিয়েটিভের আইডি, ইনলাইন বিজ্ঞাপন থেকে শুরু হয়, অথবা যদি কোনো মোড়ক বিজ্ঞাপন না থাকে তাহলে একটি খালি অ্যারে।
রৈখিক
isLinear() বুলিয়ান প্রদান করে
বিজ্ঞাপনের বর্তমান মোড রৈখিক বা নন-লিনিয়ার কিনা তা নির্দেশ করে। মান সত্য হলে, এটি নির্দেশ করে যে বিজ্ঞাপনটি লিনিয়ার প্লেব্যাক মোডে রয়েছে; মিথ্যা হলে, এটি অ-রৈখিক মোড নির্দেশ করে। প্লেয়ার লিনিয়ার প্রপার্টি চেক করে এবং বিজ্ঞাপন প্লেসমেন্টের বিশদ অনুযায়ী তার অবস্থা আপডেট করে। বিজ্ঞাপনটি রৈখিক মোডে থাকাকালীন, প্লেয়ার সামগ্রী ভিডিওতে বিরতি দেয়৷ যদি প্রাথমিকভাবে লিনিয়ার সত্য হয়, এবং বিজ্ঞাপনটি একটি প্রি-রোল হয় (বাহ্যিকভাবে সংজ্ঞায়িত), প্লেয়ার বিজ্ঞাপন প্লেব্যাকের শেষ না হওয়া পর্যন্ত বিষয়বস্তু ভিডিও লোড করতে বিলম্ব করতে বেছে নিতে পারে।
- রিটার্নস
boolean
সত্য যদি বিজ্ঞাপনটি রৈখিক হয়, অন্যথায় মিথ্যা।