Method: accounts.adSources.adapters.list

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

HTTP অনুরোধ

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

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

পথের পরামিতি

পরামিতি
parent

string

আবশ্যক। এই অ্যাডাপ্টারের সংগ্রহের মালিক অভিভাবক। ফর্ম্যাট: accounts/{publisherId}/adSources/{adSourceId}

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

পরামিতি
pageSize

integer

সর্বাধিক কতগুলি অ্যাডাপ্টার ফেরত দেওয়া হবে। যদি নির্দিষ্ট না করা হয় অথবা ০ হয়, তাহলে সর্বাধিক ১০,০০০ অ্যাডাপ্টার ফেরত দেওয়া হবে। সর্বোচ্চ মান ২০,০০০; ২০,০০০ এর উপরে মান জোর করে ২০,০০০ করা হবে।

pageToken

string

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

অনুরোধের মূল অংশ

অনুরোধের মূল অংশটি অবশ্যই খালি থাকতে হবে।

প্রতিক্রিয়া মূল অংশ

তালিকা অ্যাডাপ্টার অনুরোধের প্রতিক্রিয়া।

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

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 Overview .

অ্যাডাপ্টার

প্রতিটি মধ্যস্থতা বিজ্ঞাপন উৎস দ্বারা সমর্থিত অ্যাডাপ্টারের বর্ণনা দেয়।

অ্যাডাপ্টারগুলি বিজ্ঞাপন উৎসের একটি নির্দিষ্ট 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 কনফিগার করার জন্য এই মেটাডেটা প্রয়োজন কিনা।