AdMob API

AdMob API প্রকাশকদের তাদের AdMob অ্যাকাউন্ট সম্পর্কে প্রোগ্রাম্যাটিক তথ্য পেতে অনুমতি দেয়।

পরিষেবা: admob.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কারের নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://admob.googleapis.com

REST সম্পদ: v1beta.accounts

পদ্ধতি
get GET /v1beta/{name=accounts/*}
নির্দিষ্ট AdMob প্রকাশক অ্যাকাউন্ট সম্পর্কে তথ্য পায়।
list GET /v1beta/accounts
AdMob প্রকাশক অ্যাকাউন্টের তালিকা করে যেটিতে AdMob UI থেকে সম্প্রতি সাইন ইন করা হয়েছে।

REST সম্পদ: v1beta.accounts.adSources

পদ্ধতি
list GET /v1beta/{parent=accounts/*}/adSources
বিজ্ঞাপন উত্স তালিকা.

REST সম্পদ: v1beta.accounts.adSources.adapters

পদ্ধতি
list GET /v1beta/{parent=accounts/*/adSources/*}/adapters
বিজ্ঞাপন উৎসের অ্যাডাপ্টারের তালিকা করুন।

REST সম্পদ: v1beta.accounts.adUnitMappings

পদ্ধতি
batchCreate POST /v1beta/{parent=accounts/*}/adUnitMappings:batchCreate
ব্যাচ নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে বিজ্ঞাপন ইউনিট ম্যাপিং তৈরি করে।

REST রিসোর্স: v1beta.accounts.adUnits

পদ্ধতি
create POST /v1beta/{parent=accounts/*}/adUnits
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে একটি বিজ্ঞাপন ইউনিট তৈরি করে।
list GET /v1beta/{parent=accounts/*}/adUnits
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে বিজ্ঞাপন ইউনিটের তালিকা করুন।

REST সম্পদ: v1beta.accounts.adUnits.adUnitMappings

পদ্ধতি
create POST /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappings
নির্দিষ্ট AdMob অ্যাকাউন্ট এবং বিজ্ঞাপন ইউনিটের অধীনে একটি বিজ্ঞাপন ইউনিট ম্যাপিং তৈরি করুন।
list GET /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappings
নির্দিষ্ট AdMob অ্যাকাউন্ট এবং বিজ্ঞাপন ইউনিটের অধীনে বিজ্ঞাপন ইউনিট ম্যাপিং তালিকাভুক্ত করুন।

REST রিসোর্স: v1beta.accounts.apps

পদ্ধতি
create POST /v1beta/{parent=accounts/*}/apps
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে একটি অ্যাপ তৈরি করে।
list GET /v1beta/{parent=accounts/*}/apps
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে অ্যাপের তালিকা করুন।

REST সম্পদ: v1beta.accounts.campaignReport

পদ্ধতি
generate POST /v1beta/{parent=accounts/*}/campaignReport:generate
প্রদত্ত স্পেসিফিকেশনের উপর ভিত্তি করে প্রচারাভিযান প্রতিবেদন তৈরি করে।

REST সম্পদ: v1beta.accounts.mediationGroups

পদ্ধতি
create POST /v1beta/{parent=accounts/*}/mediationGroups
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে একটি মধ্যস্থতা গ্রুপ তৈরি করুন।
list GET /v1beta/{parent=accounts/*}/mediationGroups
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে মধ্যস্থতা গোষ্ঠীর তালিকা করুন।
patch PATCH /v1beta/{mediationGroup.name=accounts/*/mediationGroups/*}
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে নির্দিষ্ট মধ্যস্থতা গ্রুপ আপডেট করুন।

REST সম্পদ: v1beta.accounts.mediationGroups.mediationAbExperiments

পদ্ধতি
create POST /v1beta/{parent=accounts/*/mediationGroups/*}/mediationAbExperiments
একটি নির্দিষ্ট AdMob অ্যাকাউন্ট এবং একটি মধ্যস্থতা গোষ্ঠীর জন্য একটি A/B পরীক্ষার পরীক্ষা তৈরি করুন৷
stop POST /v1beta/{name=accounts/*/mediationGroups/*/mediationAbExperiments}:stop
মধ্যস্থতা A/B পরীক্ষা বন্ধ করুন এবং একটি বৈকল্পিক চয়ন করুন।

REST সম্পদ: v1beta.accounts.mediationReport

পদ্ধতি
generate POST /v1beta/{parent=accounts/*}/mediationReport:generate
প্রদত্ত রিপোর্ট স্পেসিফিকেশনের উপর ভিত্তি করে একটি AdMob মধ্যস্থতা প্রতিবেদন তৈরি করে।

REST সম্পদ: v1beta.accounts.networkReport

পদ্ধতি
generate POST /v1beta/{parent=accounts/*}/networkReport:generate
প্রদত্ত রিপোর্ট স্পেসিফিকেশনের উপর ভিত্তি করে একটি AdMob নেটওয়ার্ক রিপোর্ট তৈরি করে।

REST সম্পদ: v1.accounts

পদ্ধতি
get GET /v1/{name=accounts/*}
নির্দিষ্ট AdMob প্রকাশক অ্যাকাউন্ট সম্পর্কে তথ্য পায়।
list GET /v1/accounts
AdMob প্রকাশক অ্যাকাউন্টের তালিকা করে যেটিতে AdMob UI থেকে সম্প্রতি সাইন ইন করা হয়েছে।

REST সম্পদ: v1.accounts.adUnits

পদ্ধতি
list GET /v1/{parent=accounts/*}/adUnits
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে বিজ্ঞাপন ইউনিটের তালিকা করুন।

REST সম্পদ: v1.accounts.apps

পদ্ধতি
list GET /v1/{parent=accounts/*}/apps
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে অ্যাপের তালিকা করুন।

REST সম্পদ: v1.accounts.mediationReport

পদ্ধতি
generate POST /v1/{parent=accounts/*}/mediationReport:generate
প্রদত্ত রিপোর্ট স্পেসিফিকেশনের উপর ভিত্তি করে একটি AdMob মধ্যস্থতা প্রতিবেদন তৈরি করে।

REST সম্পদ: v1.accounts.networkReport

পদ্ধতি
generate POST /v1/{parent=accounts/*}/networkReport:generate
প্রদত্ত রিপোর্ট স্পেসিফিকেশনের উপর ভিত্তি করে একটি AdMob নেটওয়ার্ক রিপোর্ট তৈরি করে।