Method: monetization.subscriptions.batchUpdate

সদস্যতার একটি ব্যাচ আপডেট করে।

সর্বাধিক আপডেট থ্রুপুট অর্জন করতে PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT নেস্টেড অনুরোধগুলিতে লেটেন্সি টলারেন্স ক্ষেত্র সেট করুন৷

HTTP অনুরোধ

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate

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

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

পরামিতি
packageName

string

প্রয়োজন। মূল অ্যাপ (প্যাকেজের নাম) যার জন্য সদস্যতা আপডেট করা উচিত। সমস্ত সদস্যতা সংস্থানগুলিতে প্যাকেজনাম ক্ষেত্রের সমান হতে হবে।

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

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "requests": [
    {
      object (UpdateSubscriptionRequest)
    }
  ]
}
ক্ষেত্র
requests[]

object ( UpdateSubscriptionRequest )

প্রয়োজন। 100টি উপাদান পর্যন্ত আপডেট অনুরোধের একটি তালিকা। সমস্ত অনুরোধ বিভিন্ন সদস্যতা আপডেট করা আবশ্যক.

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

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

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

JSON প্রতিনিধিত্ব
{
  "subscriptions": [
    {
      object (Subscription)
    }
  ]
}
ক্ষেত্র
subscriptions[]

object ( Subscription )

আপডেট করা সাবস্ক্রিপশন তালিকা।

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

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

  • https://www.googleapis.com/auth/androidpublisher

সাবস্ক্রিপশনের অনুরোধ আপডেট করুন

subscriptions.patch এর জন্য বার্তার অনুরোধ করুন।

JSON প্রতিনিধিত্ব
{
  "subscription": {
    object (Subscription)
  },
  "updateMask": string,
  "regionsVersion": {
    object (RegionsVersion)
  },
  "allowMissing": boolean,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
ক্ষেত্র
subscription

object ( Subscription )

প্রয়োজন। আপডেট করার জন্য সদস্যতা.

updateMask

string ( FieldMask format)

প্রয়োজন। ক্ষেত্রগুলির তালিকা আপডেট করা হবে।

এটি ক্ষেত্রগুলির সম্পূর্ণরূপে যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা৷ উদাহরণ: "user.displayName,photo"

regionsVersion

object ( RegionsVersion )

প্রয়োজন। সাবস্ক্রিপশনের জন্য উপলভ্য অঞ্চলের সংস্করণ ব্যবহার করা হচ্ছে।

allowMissing

boolean

ঐচ্ছিক। যদি সত্যে সেট করা হয়, এবং প্রদত্ত প্যাকেজের নাম এবং পণ্য আইডি সহ সাবস্ক্রিপশনটি বিদ্যমান না থাকে, তাহলে সাবস্ক্রিপশন তৈরি করা হবে।

যদি একটি নতুন সাবস্ক্রিপশন তৈরি করা হয়, UpdateMask উপেক্ষা করা হয়।

latencyTolerance

enum ( ProductUpdateLatencyTolerance )

ঐচ্ছিক। এই পণ্য আপডেটের প্রচারের জন্য বিলম্ব সহনশীলতা। লেটেন্সি-সংবেদনশীল থেকে ডিফল্ট।