- HTTP অনুরোধ
- পথের পরামিতি
- কোয়েরি প্যারামিটার
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- অ্যাডাপ্টার
- অ্যাডাপ্টারকনফিগমেটাডেটা
- উদাহরণ
- চেষ্টা করে দেখুন!
বিজ্ঞাপন উৎসের অ্যাডাপ্টারগুলির তালিকা তৈরি করুন।
HTTP অনুরোধ
GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পথের পরামিতি
| পরামিতি | |
|---|---|
parent | আবশ্যক। এই অ্যাডাপ্টারের সংগ্রহের মালিক অভিভাবক। ফর্ম্যাট: accounts/{publisherId}/adSources/{adSourceId} |
কোয়েরি প্যারামিটার
| পরামিতি | |
|---|---|
pageSize | সর্বাধিক কতগুলি অ্যাডাপ্টার ফেরত দেওয়া হবে। যদি নির্দিষ্ট না করা হয় অথবা ০ হয়, তাহলে সর্বাধিক ১০,০০০ অ্যাডাপ্টার ফেরত দেওয়া হবে। সর্বোচ্চ মান ২০,০০০; ২০,০০০ এর উপরে মান জোর করে ২০,০০০ করা হবে। |
pageToken | পূর্ববর্তী |
অনুরোধের মূল অংশ
অনুরোধের মূল অংশটি অবশ্যই খালি থাকতে হবে।
প্রতিক্রিয়া মূল অংশ
তালিকা অ্যাডাপ্টার অনুরোধের প্রতিক্রিয়া।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{
"adapters": [
{
object ( |
| ক্ষেত্র | |
|---|---|
adapters[] | অ্যাডাপ্টার। |
nextPageToken | পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করার জন্য |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/admob.monetization -
https://www.googleapis.com/auth/admob.readonly
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .
অ্যাডাপ্টার
প্রতিটি মধ্যস্থতা বিজ্ঞাপন উৎস দ্বারা সমর্থিত অ্যাডাপ্টারের বর্ণনা দেয়।
অ্যাডাপ্টারগুলি বিজ্ঞাপন উৎসের একটি নির্দিষ্ট SDK বাস্তবায়নের সাথে সঙ্গতিপূর্ণ, এবং প্রতিটি একটি একক প্ল্যাটফর্ম এবং সমর্থিত বিজ্ঞাপন ইউনিট ফর্ম্যাটের তালিকার সাথে যুক্ত। বিজ্ঞাপন অনুরোধ সম্পাদনের জন্য অ্যাডাপ্টারগুলির কিছু কনফিগারেশন সেট করার প্রয়োজন হতে পারে। adUnitConfigurations কী/মান জোড়া সেট করে AdUnitMapping-এ কনফিগারেশন নির্দিষ্ট করা যেতে পারে। উদাহরণস্বরূপ, adUnitConfigurations অ্যাডাপ্টারের তৃতীয়-পক্ষের SDK-তে বিভিন্ন আইডি পাস করতে ব্যবহার করা যেতে পারে।
| JSON উপস্থাপনা |
|---|
{
"name": string,
"adapterId": string,
"title": string,
"platform": string,
"formats": [
string
],
"adapterConfigMetadata": [
{
object ( |
| ক্ষেত্র | |
|---|---|
name | শুধুমাত্র আউটপুট। অ্যাডাপ্টারের রিসোর্স নাম। ফর্ম্যাট হল: accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}। |
adapterId | শুধুমাত্র আউটপুট। এই অ্যাডাপ্টারের আইডি। এটি অ্যাডাপ্টারআইডি সেট করতে ব্যবহৃত হয়। |
title | শুধুমাত্র আউটপুট। এই অ্যাডাপ্টারের প্রদর্শন নাম। |
platform | শুধুমাত্র আউটপুট। এই অ্যাডাপ্টার দ্বারা সমর্থিত মোবাইল অ্যাপ্লিকেশন প্ল্যাটফর্ম। সমর্থিত মানগুলি হল: IOS, ANDROID, WINDOWS_PHONE |
formats[] | শুধুমাত্র আউটপুট। এই অ্যাডাপ্টার দ্বারা সমর্থিত বিজ্ঞাপন ইউনিটগুলির ফর্ম্যাটগুলি নির্দেশ করে। |
adapterConfigMetadata[] | শুধুমাত্র আউটপুট। এই অ্যাডাপ্টারের সাথে সম্পর্কিত কনফিগারেশন মেটাডেটা। |
অ্যাডাপ্টারকনফিগমেটাডেটা
এই অ্যাডাপ্টারের সাথে সম্পর্কিত কনফিগারেশন মেটাডেটা। এই অ্যাডাপ্টারের জন্য AdUnitMappings এর সাথে সম্পর্কিত adUnitConfigurations সংজ্ঞায়িত করতে এগুলি ব্যবহার করা হয়।
| JSON উপস্থাপনা |
|---|
{ "adapterConfigMetadataId": string, "adapterConfigMetadataLabel": string, "isRequired": boolean } |
| ক্ষেত্র | |
|---|---|
adapterConfigMetadataId | এটি adUnitConfigurations এর কী পূরণ করতে ব্যবহৃত হয়। |
adapterConfigMetadataLabel | অ্যাডাপ্টার কনফিগারেশন মেটাডেটার নাম। |
isRequired | AdUnitMappings কনফিগার করার জন্য এই মেটাডেটা প্রয়োজন কিনা। |