গুগল ima
google.ima
নামস্থান SDK-এর ক্লাস, ইন্টারফেস, গণনা এবং বৈশিষ্ট্যগুলিতে অ্যাক্সেস প্রদান করে।
ক্লাস
বিজ্ঞাপন
একটি বিজ্ঞাপন ক্লাস যা বিভিন্ন ধরনের বিজ্ঞাপনের প্রতিনিধিত্বকারী শ্রেণী দ্বারা প্রসারিত।
AdCuePoints
কিউ পয়েন্ট তালিকা বিজ্ঞাপন বিরতির একটি সময়-সূচি উপস্থাপন করে। নোট করুন যে বিজ্ঞাপন বিরতিতে পৃথক বিজ্ঞাপনগুলি সময়সূচীতে অন্তর্ভুক্ত নয়৷
AdDisplay Container
এই শ্রেণীটি বিজ্ঞাপন প্রদর্শনের জন্য একটি ধারক প্রতিনিধিত্ব করে। SDK স্বয়ংক্রিয়ভাবে কন্টেইনার এলিমেন্ট প্যারামিটারের ভিতরে ভিডিও এবং ওভারলে বিজ্ঞাপনের জন্য কাঠামো তৈরি করবে।
যখন এই ক্লাসের একটি উদাহরণ তৈরি করা হয়, তখন এটি কন্টেইনার এলিমেন্টে একটি IFRAME তৈরি করে এবং SDK কোর লোড করে। SDK সঠিকভাবে কাজ করার জন্য এই IFRAME অবশ্যই সংরক্ষণ করতে হবে। একবার সমস্ত বিজ্ঞাপন প্লে হয়ে গেলে এবং SDK এর আর প্রয়োজন হবে না, SDK আনলোড করতে destroy()
পদ্ধতি ব্যবহার করুন।
কনটেইনারএলিমেন্ট প্যারামিটারটি অবশ্যই এমন একটি উপাদান হতে হবে যা DOM-এর অংশ। বিজ্ঞাপনগুলি সঠিকভাবে দেখানোর জন্য কন্টেইনার এলিমেন্টটি সঠিকভাবে স্থাপন করা প্রয়োজন। এটিকে বিষয়বস্তু ভিডিও প্লেয়ারের উপরে অবস্থান এবং পুরো ভিডিও প্লেয়ারকে কভার করার জন্য এটির আকার দেওয়ার পরামর্শ দেওয়া হয়৷ প্রস্তাবিত বাস্তবায়ন সম্পর্কে বিস্তারিত জানার জন্য SDK ডকুমেন্টেশন পড়ুন।
দ্রষ্টব্য: কোডে initialize()
পদ্ধতিতে কল করা সর্বদা প্রয়োজন যা ব্যবহারকারীর ক্রিয়া দ্বারা সরাসরি আহ্বান করা হয়েছিল (যেমন একটি ক্লিক বা ট্যাপ)।
AdError
AdError বিজ্ঞাপন লোডিং বা প্লে করার সময় কোনো ব্যর্থতা ঘটেছে কিনা সে সম্পর্কে ব্যবহারকারীকে তথ্য সরবরাহ করে। errorType অ্যাকসেসর বিজ্ঞাপন লোডিং বা বিজ্ঞাপন চালানোর সময় ত্রুটি ঘটেছে কিনা সে সম্পর্কে তথ্য প্রদান করে।
AdErrorEvent
Google বা DoubleClick সার্ভার থেকে একটি বিজ্ঞাপন লোড করার সময় একটি ত্রুটি ঘটলে এই ইভেন্টটি উত্থাপিত হয়৷ আপনি যে ধরনের ইভেন্টের জন্য নিবন্ধন করতে পারেন সেগুলি হল AdsLoader এবং AdsManager৷
অ্যাড ইভেন্ট
যখন বিজ্ঞাপনের অবস্থা পরিবর্তিত হয় এবং ব্যবহারকারীরা যখন বিজ্ঞাপনের সাথে ইন্টারঅ্যাক্ট করেন তখন এই ইভেন্টের ধরনটি বিজ্ঞাপন দ্বারা একটি বিজ্ঞপ্তি হিসাবে উত্থাপিত হয়। উদাহরণস্বরূপ, যখন বিজ্ঞাপনটি বাজানো শুরু হয়, তখন ক্লিক করা হয় এবং আরও অনেক কিছু। আপনি AdsManager-এ বিভিন্ন রাজ্য পরিবর্তিত ইভেন্টের জন্য নিবন্ধন করতে পারেন।
AdMetadataEvent
এই শ্রেণীটি অবজ্ঞা করা হয়েছে। AdsManager.getCuePoints() API ব্যবহার করুন। একটি নির্দিষ্ট বিজ্ঞাপন ইভেন্ট যা মেটাডেটা বহন করে।
AdPodInfo
একটি বিজ্ঞাপন বিজ্ঞাপনের একটি পড অংশ হতে পারে. এই বস্তুটি সেই পডের সাথে সম্পর্কিত মেটাডেটা প্রকাশ করে, যেমন পডের মধ্যে বিজ্ঞাপনের সংখ্যা এবং পডের মধ্যে বিজ্ঞাপনের অবস্থান।
এই বস্তুর মধ্যে থাকা getTotalAds
API প্রায়ই সঠিক, কিন্তু কিছু পরিস্থিতিতে, এটি SDK-এর সেরা অনুমানকে উপস্থাপন করে। আরও তথ্যের জন্য সেই পদ্ধতির ডকুমেন্টেশন দেখুন।
AdProgressData
এই বস্তুটি বর্তমান অগ্রগতি সম্পর্কে তথ্য প্রকাশ করে যখন একটি বিজ্ঞাপন চলছে৷
অ্যাডসলোডার
AdsLoader ক্লায়েন্টদের বিজ্ঞাপন সার্ভার থেকে বিজ্ঞাপন অনুরোধ করার অনুমতি দেয়। এটি করতে, ব্যবহারকারীদের অবশ্যই AdsManagerLoadedEvent ইভেন্টের জন্য নিবন্ধন করতে হবে এবং তারপরে বিজ্ঞাপনের অনুরোধ করতে হবে।
বিজ্ঞাপন ব্যবস্থাপক
প্রকাশককে বাইরের সর্বজনীন API প্রদান করে এবং বিজ্ঞাপন পরিচালকের অভ্যন্তরীণ উদাহরণের সাথে যোগাযোগ করে।
AdsManagerLoadedEvent
একটি AdsLoader এর মাধ্যমে Google বা DoubleClick বিজ্ঞাপন সার্ভার থেকে বিজ্ঞাপনগুলি সফলভাবে লোড হলে এই ইভেন্টটি উত্থাপিত হয়৷ আপনি AdsLoader-এ এই ইভেন্টের জন্য নিবন্ধন করতে পারেন।
বিজ্ঞাপন রেন্ডারিং সেটিংস
বিজ্ঞাপনের রেন্ডারিং নিয়ন্ত্রণ করে এমন প্যারামিটারগুলিকে সংজ্ঞায়িত করে৷
বিজ্ঞাপনের অনুরোধ
বিজ্ঞাপন অনুরোধের বৈশিষ্ট্য নির্দিষ্ট করার জন্য একটি ক্লাস।
সঙ্গী বিজ্ঞাপন
একটি সহচর বিজ্ঞাপনের প্রতিনিধিত্ব করে৷
CompanionAdSelectionSettings
CompanionAdSelectionSettings অবজেক্টটি ima.Ad.getCompanionAds ফাংশন কল করার সময় নির্বাচনের মানদণ্ড নির্ধারণ করতে ব্যবহৃত হয়।
ImaSdk সেটিংস
এই ক্লাসে SDK-ব্যাপী সেটিংস রয়েছে।
UniversalAdIdInfo
এই বস্তুটি বিজ্ঞাপন আইডি মান এবং বিজ্ঞাপন আইডি রেজিস্ট্রি সহ ক্রিয়েটিভের সাথে যুক্ত সার্বজনীন বিজ্ঞাপন আইডি সম্পর্কে তথ্য প্রকাশ করে৷
গণনা
OmidAccessMode
স্ট্রিং
ওয়েবের জন্য OMID-এর জন্য উপলব্ধ অ্যাক্সেস মোড, যা যাচাইকরণ স্ক্রিপ্ট কতটা অ্যাক্সেস করতে পারে তা নিয়ন্ত্রণ করে।
মান | |
---|---|
লিমিটেড | যাচাইকরণ স্ক্রিপ্টটি স্যান্ডবক্সযুক্ত এবং সৃজনশীল বা প্রকাশক পৃষ্ঠা অ্যাক্সেস করতে পারে না এবং এটি কোন প্রকাশক ডোমেনে রয়েছে তা সরাসরি নিশ্চিত করতে পারে না। |
ডোমেইন | যাচাইকরণ স্ক্রিপ্টটি স্যান্ডবক্সযুক্ত এবং সৃজনশীল বা প্রকাশক পৃষ্ঠা অ্যাক্সেস করতে পারে না। যাইহোক, স্ক্রিপ্টটি এমনভাবে লোড করা হয়েছে যে এটি কোন প্রকাশক ডোমেনে রয়েছে তা সরাসরি নিশ্চিত করতে পারে। |
সম্পূর্ণ | যাচাইকরণ স্ক্রিপ্টের সৃজনশীল এবং প্রকাশক পৃষ্ঠায় সরাসরি অ্যাক্সেস রয়েছে। |
OmidVerificationVendor
সংখ্যা
একটি OMID যাচাইকরণ বিক্রেতা সনাক্ত করে। বিক্রেতাদের বর্ণানুক্রমিক ক্রমে তালিকাভুক্ত করা হয়.
মান | |
---|---|
কমস্কোর | |
দ্বিগুণ যাচাই করুন | |
INTEGRAL_AD_SCIENCE | |
মেট্রিক্স | |
MOAT | |
নীলসেন | |
পিক্সলেট | |
অন্যান্য | যখন স্ক্রিপ্ট URL অন্য কোনো বিক্রেতার সাথে মেলে না তখন ডিফল্ট বিক্রেতা ব্যবহার করতে হবে। |
UiElements
স্ট্রিং
Enum বিভিন্ন UI উপাদান নির্দিষ্ট করে যা প্রদর্শন বা লুকানোর জন্য কনফিগার করা যেতে পারে। AdSense এবং ADX বিজ্ঞাপনের জন্য এই সেটিংস উপেক্ষা করা হতে পারে।
মান | |
---|---|
AD_ATTRIBUTION | বিজ্ঞাপন UI এ "বিজ্ঞাপন" পাঠ্য প্রদর্শন করে। কাউন্টডাউন টাইমার দেখানোর জন্য উপস্থিত থাকতে হবে। |
কাউন্টডাউন | একটি কাউন্টডাউন টাইমার প্রদর্শিত হওয়ার জন্য বিজ্ঞাপন বৈশিষ্ট্য প্রয়োজন। |
ভিউ মোড
স্ট্রিং
Enum বিজ্ঞাপনের জন্য বিভিন্ন VPAID ভিউ মোড নির্দিষ্ট করে।
মান | |
---|---|
স্বাভাবিক | সাধারণ বিজ্ঞাপন দেখার মোড। |
পূর্ণ পর্দা | ফুলস্ক্রিন বিজ্ঞাপন দেখার মোড। বিজ্ঞাপন পরিচালককে নির্দেশ করে যে প্রকাশক বর্তমান AdDisplayContainer বিন্যাসটিকে পূর্ণস্ক্রীন হিসাবে বিবেচনা করে (উদাহরণস্বরূপ, সিমুলেটেড ফুলস্ক্রিন)। এটি বিজ্ঞাপন পরিচালককে পূর্ণস্ক্রীনে প্রবেশ করতে দেয় না। |
- অবচয়
বৈশিষ্ট্য
OmidAccessMode
স্ট্রিং
ওয়েবের জন্য OMID-এর জন্য উপলব্ধ অ্যাক্সেস মোড, যা যাচাইকরণ স্ক্রিপ্ট কতটা অ্যাক্সেস করতে পারে তা নিয়ন্ত্রণ করে।
মান | |
---|---|
লিমিটেড | যাচাইকরণ স্ক্রিপ্টটি স্যান্ডবক্সযুক্ত এবং সৃজনশীল বা প্রকাশক পৃষ্ঠা অ্যাক্সেস করতে পারে না এবং এটি কোন প্রকাশক ডোমেনে রয়েছে তা সরাসরি নিশ্চিত করতে পারে না। |
ডোমেইন | যাচাইকরণ স্ক্রিপ্টটি স্যান্ডবক্সযুক্ত এবং সৃজনশীল বা প্রকাশক পৃষ্ঠা অ্যাক্সেস করতে পারে না। যাইহোক, স্ক্রিপ্টটি এমনভাবে লোড করা হয়েছে যে এটি কোন প্রকাশক ডোমেনে রয়েছে তা সরাসরি নিশ্চিত করতে পারে। |
সম্পূর্ণ | যাচাইকরণ স্ক্রিপ্টের সৃজনশীল এবং প্রকাশক পৃষ্ঠায় সরাসরি অ্যাক্সেস রয়েছে। |
OmidVerificationVendor
সংখ্যা
একটি OMID যাচাইকরণ বিক্রেতা সনাক্ত করে। বিক্রেতাদের বর্ণানুক্রমিক ক্রমে তালিকাভুক্ত করা হয়.
মান | |
---|---|
কমস্কোর | |
দ্বিগুণ যাচাই করুন | |
INTEGRAL_AD_SCIENCE | |
মেট্রিক্স | |
MOAT | |
নীলসেন | |
পিক্সলেট | |
অন্যান্য | যখন স্ক্রিপ্ট URL অন্য কোনো বিক্রেতার সাথে মেলে না তখন ডিফল্ট বিক্রেতা ব্যবহার করতে হবে। |
UiElements
স্ট্রিং
Enum বিভিন্ন UI উপাদান নির্দিষ্ট করে যা প্রদর্শন বা লুকানোর জন্য কনফিগার করা যেতে পারে। AdSense এবং ADX বিজ্ঞাপনের জন্য এই সেটিংস উপেক্ষা করা হতে পারে।
মান | |
---|---|
AD_ATTRIBUTION | বিজ্ঞাপন UI এ "বিজ্ঞাপন" পাঠ্য প্রদর্শন করে। কাউন্টডাউন টাইমার দেখানোর জন্য উপস্থিত থাকতে হবে। |
কাউন্টডাউন | একটি কাউন্টডাউন টাইমার প্রদর্শিত হওয়ার জন্য বিজ্ঞাপন বৈশিষ্ট্য প্রয়োজন। |
ভিউ মোড
স্ট্রিং
Enum বিজ্ঞাপনের জন্য বিভিন্ন VPAID ভিউ মোড নির্দিষ্ট করে।
মান | |
---|---|
স্বাভাবিক | সাধারণ বিজ্ঞাপন দেখার মোড। |
পূর্ণ পর্দা | ফুলস্ক্রিন বিজ্ঞাপন দেখার মোড। বিজ্ঞাপন পরিচালককে নির্দেশ করে যে প্রকাশক বর্তমান AdDisplayContainer বিন্যাসটিকে পূর্ণস্ক্রীন হিসাবে বিবেচনা করে (উদাহরণস্বরূপ, সিমুলেটেড ফুলস্ক্রিন)। এটি বিজ্ঞাপন পরিচালককে পূর্ণস্ক্রীনে প্রবেশ করতে দেয় না। |
- অবচয়
সেটিংস
নন-নাল ImaSdk সেটিংস
গ্লোবাল সিঙ্গলটন সেটিংস উদাহরণ।