Method: accounts.adSources.adapters.list

বিজ্ঞাপন উৎসের অ্যাডাপ্টারের তালিকা করুন।

HTTP অনুরোধ

GET https://admob.googleapis.com/v1beta/{parent=accounts/*/adSources/*}/adapters

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

প্রয়োজন। অভিভাবক যিনি অ্যাডাপ্টারের এই সংগ্রহের মালিক৷ ফর্ম্যাট: অ্যাকাউন্টস/{publisherId}/adSources/{adSourceId}

ক্যোয়ারী প্যারামিটার

পরামিতি
pageSize

integer

ফিরতে অ্যাডাপ্টারের সর্বাধিক সংখ্যা৷ অনির্দিষ্ট বা 0 হলে, সর্বাধিক 10,000 অ্যাডাপ্টার ফেরত দেওয়া হবে। সর্বোচ্চ মান 20,000; 20,000-এর উপরে মানগুলি 20,000-এ বাধ্য করা হবে৷

pageToken

string

একটি পৃষ্ঠা টোকেন, একটি পূর্ববর্তী adapters.list কল থেকে প্রাপ্ত। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এটি প্রদান করুন।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

ListAdaptersRequest এর জন্য প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "adapters": [
    {
      object (Adapter)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
adapters[]

object ( Adapter )

অ্যাডাপ্টার।

nextPageToken

string

পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে ListAdapterRequestpageToken সেট করতে ব্যবহৃত হয়। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে পরবর্তী পৃষ্ঠা থাকবে না।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/admob.monetization
  • https://www.googleapis.com/auth/admob.readonly

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

অ্যাডাপ্টার

প্রতিটি মধ্যস্থতা বিজ্ঞাপন উত্স দ্বারা সমর্থিত অ্যাডাপ্টারগুলি বর্ণনা করে৷

অ্যাডাপ্টারগুলি বিজ্ঞাপন উত্সের একটি নির্দিষ্ট SDK বাস্তবায়নের সাথে সামঞ্জস্যপূর্ণ এবং প্রতিটি একটি একক প্ল্যাটফর্ম এবং সমর্থিত বিজ্ঞাপন ইউনিট ফর্ম্যাটের একটি তালিকার সাথে যুক্ত। অ্যাডাপ্টারের বিজ্ঞাপনের অনুরোধগুলি সম্পাদন করার জন্য কিছু কনফিগারেশন সেট করার প্রয়োজন হতে পারে। AdUnitConfigurations কী/মান জোড়া সেট করে AdUnitMapping-এ কনফিগারেশন নির্দিষ্ট করা যেতে পারে। উদাহরণস্বরূপ, adUnitConfigurations অ্যাডাপ্টারের থার্ড-পার্টি SDK-তে বিভিন্ন আইডি পাস করতে ব্যবহার করা যেতে পারে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "adapterId": string,
  "title": string,
  "platform": string,
  "formats": [
    string
  ],
  "adapterConfigMetadata": [
    {
      object (AdapterConfigMetadata)
    }
  ]
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। অ্যাডাপ্টারের সম্পদের নাম। বিন্যাস হল:

accounts/{publisherId}/adSources/{adSourceId}/adapters/{adapterId}।

adapterId

string

শুধুমাত্র আউটপুট। এই অ্যাডাপ্টারের আইডি। এটি অ্যাডাপ্টারআইডি সেট করতে ব্যবহৃত হয়।

title

string

শুধুমাত্র আউটপুট। এই অ্যাডাপ্টারের প্রদর্শনের নাম।

platform

string

শুধুমাত্র আউটপুট। এই অ্যাডাপ্টার দ্বারা সমর্থিত মোবাইল অ্যাপ্লিকেশন প্ল্যাটফর্ম।

সমর্থিত মানগুলি হল: IOS, ANDROID, WINDOWS_PHONE৷

formats[]

string

শুধুমাত্র আউটপুট। এই অ্যাডাপ্টার দ্বারা সমর্থিত বিজ্ঞাপন ইউনিটগুলির ফর্ম্যাটগুলি নির্দেশ করে৷

adapterConfigMetadata[]

object ( AdapterConfigMetadata )

শুধুমাত্র আউটপুট। এই অ্যাডাপ্টারের সাথে সম্পর্কিত কনফিগারেশন মেটাডেটা।

অ্যাডাপ্টার কনফিগমেটাডেটা

এই অ্যাডাপ্টারের সাথে সম্পর্কিত কনফিগারেশন মেটাডেটা। এগুলি এই অ্যাডাপ্টারের জন্য AdUnitMappings-এর সাথে যুক্ত adUnitConfigurations সংজ্ঞায়িত করতে ব্যবহৃত হয়।

JSON প্রতিনিধিত্ব
{
  "adapterConfigMetadataId": string,
  "adapterConfigMetadataLabel": string,
  "isRequired": boolean
}
ক্ষেত্র
adapterConfigMetadataId

string

এটি adUnitConfigurations- এর কী পূরণ করতে ব্যবহৃত হয়।

adapterConfigMetadataLabel

string

অ্যাডাপ্টার কনফিগারেশন মেটাডেটার নাম।

isRequired

boolean

AdUnitMappings কনফিগার করার জন্য এই মেটাডেটা প্রয়োজন কিনা।