- HTTP অনুরোধ
- পথের পরামিতি
- কোয়েরি প্যারামিটার
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- অ্যাপ
- ম্যানুয়াল অ্যাপ তথ্য
- LinkedAppInfo সম্পর্কে
- অ্যাপঅনুমোদনস্টেট
- উদাহরণ
- চেষ্টা করে দেখুন!
নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে থাকা অ্যাপগুলির তালিকা তৈরি করুন।
HTTP অনুরোধ
GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পথের পরামিতি
| পরামিতি | |
|---|---|
parent | প্রয়োজনীয়। যে অ্যাকাউন্টের জন্য অ্যাপ তালিকাভুক্ত করতে হবে তার রিসোর্সের নাম। উদাহরণ: accounts/pub-9876543210987654 |
কোয়েরি প্যারামিটার
| পরামিতি | |
|---|---|
pageSize | সর্বাধিক কতগুলি অ্যাপ ফেরত দেওয়া হবে। যদি নির্দিষ্ট না করা থাকে অথবা ০ থাকে, তাহলে সর্বাধিক ১০,০০০ অ্যাপ ফেরত দেওয়া হবে। সর্বোচ্চ মান ২০,০০০; ২০,০০০ এর উপরে মান জোর করে ২০,০০০ করা হবে। |
pageToken | শেষ |
অনুরোধের মূল অংশ
অনুরোধের মূল অংশটি অবশ্যই খালি থাকতে হবে।
প্রতিক্রিয়া মূল অংশ
অ্যাপ তালিকার অনুরোধের প্রতিক্রিয়া।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{
"apps": [
{
object ( |
| ক্ষেত্র | |
|---|---|
apps[] | অনুরোধ করা অ্যাকাউন্টের জন্য ফলাফলযুক্ত অ্যাপগুলি। |
nextPageToken | যদি খালি না থাকে, তাহলে বোঝা যাবে যে অনুরোধের জন্য আরও অ্যাপ থাকতে পারে; এই মানটি একটি নতুন |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/admob.readonly
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .
অ্যাপ
একটি নির্দিষ্ট প্ল্যাটফর্মের জন্য একটি AdMob অ্যাপ বর্ণনা করে (উদাহরণস্বরূপ: Android বা iOS)।
| JSON উপস্থাপনা |
|---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
| ক্ষেত্র | |
|---|---|
name | এই অ্যাপের রিসোর্সের নাম। ফর্ম্যাট হল accounts/{publisherId}/apps/{app_id_fragment} উদাহরণ: accounts/pub-9876543210987654/apps/0123456789 |
appId | অ্যাপের বাহ্যিকভাবে দৃশ্যমান আইডি যা AdMob SDK-এর সাথে ইন্টিগ্রেট করার জন্য ব্যবহার করা যেতে পারে। এটি শুধুমাত্র পঠনযোগ্য বৈশিষ্ট্য। উদাহরণ: ca-app-pub-9876543210987654~0123456789 |
platform | অ্যাপটির প্ল্যাটফর্ম বর্ণনা করে। "IOS" এবং "ANDROID"-এর মধ্যে সীমাবদ্ধ। |
manualAppInfo | এমন একটি অ্যাপের তথ্য যা কোনও অ্যাপ স্টোরের সাথে লিঙ্ক করা নেই। একটি অ্যাপ লিঙ্ক করার পরেও, এই তথ্যটি পুনরুদ্ধার করা যাবে। যদি অ্যাপটি তৈরির সময় কোনও নাম দেওয়া না থাকে, তাহলে একটি স্থানধারকের নাম ব্যবহার করা হবে। |
linkedAppInfo | অপরিবর্তনীয়। একটি অ্যাপ স্টোরের সাথে লিঙ্ক করা অ্যাপের তথ্য। এই ক্ষেত্রটি তখনই উপস্থিত থাকে যখন এবং শুধুমাত্র যদি অ্যাপটি কোনও অ্যাপ স্টোরের সাথে লিঙ্ক করা থাকে। |
appApprovalState | শুধুমাত্র আউটপুট। অ্যাপের অনুমোদনের অবস্থা। ক্ষেত্রটি কেবল পঠনযোগ্য। |
ম্যানুয়াল অ্যাপ তথ্য
ম্যানুয়াল অ্যাপগুলির জন্য তথ্য প্রদান করা হয়েছে যা কোনও অ্যাপ্লিকেশন স্টোরের সাথে লিঙ্ক করা নেই (উদাহরণ: গুগল প্লে, অ্যাপ স্টোর)।
| JSON উপস্থাপনা |
|---|
{ "displayName": string } |
| ক্ষেত্র | |
|---|---|
displayName | ব্যবহারকারীর দ্বারা প্রদত্ত AdMob UI-তে দেখানো অ্যাপের প্রদর্শন নাম। সর্বাধিক অনুমোদিত দৈর্ঘ্য হল ৮০ অক্ষর। |
LinkedAppInfo সম্পর্কে
অ্যাপটি যদি অ্যাপ স্টোরের সাথে লিঙ্ক করা থাকে তাহলে অ্যাপ স্টোর থেকে তথ্য।
| JSON উপস্থাপনা |
|---|
{ "appStoreId": string, "displayName": string } |
| ক্ষেত্র | |
|---|---|
appStoreId | অ্যাপের অ্যাপ স্টোর আইডি; যদি এবং শুধুমাত্র যদি অ্যাপটি কোনও অ্যাপ স্টোরের সাথে লিঙ্ক করা থাকে তবেই এটি দেখানো হবে। যদি অ্যাপটি গুগল প্লে স্টোরে যোগ করা হয়, তাহলে এটি অ্যাপটির অ্যাপ্লিকেশন আইডি হবে। উদাহরণস্বরূপ: "com.example.myapp"। https://developer.android.com/studio/build/application-id দেখুন। অ্যাপটি যদি অ্যাপল অ্যাপ স্টোরে যোগ করা হয়, তাহলে এটি অ্যাপ স্টোর আইডি হবে। উদাহরণস্বরূপ "105169111"। মনে রাখবেন যে অ্যাপ স্টোর আইডি সেট করা একটি অপরিবর্তনীয় পদক্ষেপ হিসাবে বিবেচিত হয়। একবার কোনও অ্যাপ লিঙ্ক হয়ে গেলে, এটি আনলিঙ্ক করা যাবে না। |
displayName | শুধুমাত্র আউটপুট। অ্যাপ স্টোরে অ্যাপের নাম যেমনটি দেখানো হয়েছে তেমনই প্রদর্শন করুন। এটি একটি আউটপুট-কেবল ক্ষেত্র, এবং যদি অ্যাপটি স্টোরে খুঁজে না পাওয়া যায় তবে এটি খালি থাকতে পারে। |
অ্যাপঅনুমোদনস্টেট
অ্যাপ অনুমোদনে একটি মোবাইল অ্যাপের কথা বলা আছে।
| এনামস | |
|---|---|
APP_APPROVAL_STATE_UNSPECIFIED | একটি অনির্ধারিত ক্ষেত্রের জন্য ডিফল্ট মান। ব্যবহার করবেন না। |
ACTION_REQUIRED | অ্যাপটির অনুমোদনের জন্য অতিরিক্ত ব্যবহারকারীর পদক্ষেপের প্রয়োজন। বিস্তারিত এবং পরবর্তী পদক্ষেপের জন্য দয়া করে https://support.google.com/admob/answer/10564477 দেখুন। |
IN_REVIEW | অ্যাপটি পর্যালোচনার জন্য অপেক্ষা করছে। |
APPROVED | অ্যাপটি অনুমোদিত এবং বিজ্ঞাপন পরিবেশন করতে পারে। |