Method: accounts.apps.list

নির্দিষ্ট AdMob অ্যাকাউন্টের অধীনে থাকা অ্যাপগুলির তালিকা তৈরি করুন।

HTTP অনুরোধ

GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps

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

পথের পরামিতি

পরামিতি
parent

string

প্রয়োজনীয়। যে অ্যাকাউন্টের জন্য অ্যাপ তালিকাভুক্ত করতে হবে তার রিসোর্সের নাম। উদাহরণ: accounts/pub-9876543210987654

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

পরামিতি
pageSize

integer

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

pageToken

string

শেষ ListAppsResponse ; দ্বারা প্রদত্ত মান নির্দেশ করে যে এটি পূর্ববর্তী apps.list কলের ধারাবাহিকতা, এবং সিস্টেমটি পরবর্তী পৃষ্ঠার ডেটা ফেরত দেবে।

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

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

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

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

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

JSON উপস্থাপনা
{
  "apps": [
    {
      object (App)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
apps[]

object ( App )

অনুরোধ করা অ্যাকাউন্টের জন্য ফলাফলযুক্ত অ্যাপগুলি।

nextPageToken

string

যদি খালি না থাকে, তাহলে বোঝা যাবে যে অনুরোধের জন্য আরও অ্যাপ থাকতে পারে; এই মানটি একটি নতুন ListAppsRequest এ পাস করা উচিত।

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

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

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

আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .

অ্যাপ

একটি নির্দিষ্ট প্ল্যাটফর্মের জন্য একটি AdMob অ্যাপ বর্ণনা করে (উদাহরণস্বরূপ: Android বা iOS)।

JSON উপস্থাপনা
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
ক্ষেত্র
name

string

এই অ্যাপের রিসোর্সের নাম। ফর্ম্যাট হল accounts/{publisherId}/apps/{app_id_fragment} উদাহরণ: accounts/pub-9876543210987654/apps/0123456789

appId

string

অ্যাপের বাহ্যিকভাবে দৃশ্যমান আইডি যা AdMob SDK-এর সাথে ইন্টিগ্রেট করার জন্য ব্যবহার করা যেতে পারে। এটি শুধুমাত্র পঠনযোগ্য বৈশিষ্ট্য। উদাহরণ: ca-app-pub-9876543210987654~0123456789

platform

string

অ্যাপটির প্ল্যাটফর্ম বর্ণনা করে। "IOS" এবং "ANDROID"-এর মধ্যে সীমাবদ্ধ।

manualAppInfo

object ( ManualAppInfo )

এমন একটি অ্যাপের তথ্য যা কোনও অ্যাপ স্টোরের সাথে লিঙ্ক করা নেই।

একটি অ্যাপ লিঙ্ক করার পরেও, এই তথ্যটি পুনরুদ্ধার করা যাবে। যদি অ্যাপটি তৈরির সময় কোনও নাম দেওয়া না থাকে, তাহলে একটি স্থানধারকের নাম ব্যবহার করা হবে।

linkedAppInfo

object ( LinkedAppInfo )

অপরিবর্তনীয়। একটি অ্যাপ স্টোরের সাথে লিঙ্ক করা অ্যাপের তথ্য।

এই ক্ষেত্রটি তখনই উপস্থিত থাকে যখন এবং শুধুমাত্র যদি অ্যাপটি কোনও অ্যাপ স্টোরের সাথে লিঙ্ক করা থাকে।

appApprovalState

enum ( AppApprovalState )

শুধুমাত্র আউটপুট। অ্যাপের অনুমোদনের অবস্থা। ক্ষেত্রটি কেবল পঠনযোগ্য।

ম্যানুয়াল অ্যাপ তথ্য

ম্যানুয়াল অ্যাপগুলির জন্য তথ্য প্রদান করা হয়েছে যা কোনও অ্যাপ্লিকেশন স্টোরের সাথে লিঙ্ক করা নেই (উদাহরণ: গুগল প্লে, অ্যাপ স্টোর)।

JSON উপস্থাপনা
{
  "displayName": string
}
ক্ষেত্র
displayName

string

ব্যবহারকারীর দ্বারা প্রদত্ত AdMob UI-তে দেখানো অ্যাপের প্রদর্শন নাম। সর্বাধিক অনুমোদিত দৈর্ঘ্য হল ৮০ অক্ষর।

LinkedAppInfo সম্পর্কে

অ্যাপটি যদি অ্যাপ স্টোরের সাথে লিঙ্ক করা থাকে তাহলে অ্যাপ স্টোর থেকে তথ্য।

JSON উপস্থাপনা
{
  "appStoreId": string,
  "displayName": string
}
ক্ষেত্র
appStoreId

string

অ্যাপের অ্যাপ স্টোর আইডি; যদি এবং শুধুমাত্র যদি অ্যাপটি কোনও অ্যাপ স্টোরের সাথে লিঙ্ক করা থাকে তবেই এটি দেখানো হবে।

যদি অ্যাপটি গুগল প্লে স্টোরে যোগ করা হয়, তাহলে এটি অ্যাপটির অ্যাপ্লিকেশন আইডি হবে। উদাহরণস্বরূপ: "com.example.myapp"। https://developer.android.com/studio/build/application-id দেখুন।

অ্যাপটি যদি অ্যাপল অ্যাপ স্টোরে যোগ করা হয়, তাহলে এটি অ্যাপ স্টোর আইডি হবে। উদাহরণস্বরূপ "105169111"।

মনে রাখবেন যে অ্যাপ স্টোর আইডি সেট করা একটি অপরিবর্তনীয় পদক্ষেপ হিসাবে বিবেচিত হয়। একবার কোনও অ্যাপ লিঙ্ক হয়ে গেলে, এটি আনলিঙ্ক করা যাবে না।

displayName

string

শুধুমাত্র আউটপুট। অ্যাপ স্টোরে অ্যাপের নাম যেমনটি দেখানো হয়েছে তেমনই প্রদর্শন করুন। এটি একটি আউটপুট-কেবল ক্ষেত্র, এবং যদি অ্যাপটি স্টোরে খুঁজে না পাওয়া যায় তবে এটি খালি থাকতে পারে।

অ্যাপঅনুমোদনস্টেট

অ্যাপ অনুমোদনে একটি মোবাইল অ্যাপের কথা বলা আছে।

এনামস
APP_APPROVAL_STATE_UNSPECIFIED একটি অনির্ধারিত ক্ষেত্রের জন্য ডিফল্ট মান। ব্যবহার করবেন না।
ACTION_REQUIRED অ্যাপটির অনুমোদনের জন্য অতিরিক্ত ব্যবহারকারীর পদক্ষেপের প্রয়োজন। বিস্তারিত এবং পরবর্তী পদক্ষেপের জন্য দয়া করে https://support.google.com/admob/answer/10564477 দেখুন।
IN_REVIEW অ্যাপটি পর্যালোচনার জন্য অপেক্ষা করছে।
APPROVED অ্যাপটি অনুমোদিত এবং বিজ্ঞাপন পরিবেশন করতে পারে।