- HTTP অনুরোধ
 - পাথ প্যারামিটার
 - শরীরের অনুরোধ
 - প্রতিক্রিয়া শরীর
 - অনুমোদনের সুযোগ
 - UpdatePurchaseOptionStateRequest
 - অ্যাক্টিভেটPurchaseOptionRequest
 - নিষ্ক্রিয় করুনPurchaseOptionRequest
 - এটা চেষ্টা করুন!
 
এক বা একাধিক এককালীন পণ্য জুড়ে ক্রয় বিকল্পগুলি সক্রিয় বা নিষ্ক্রিয় করে৷
HTTP অনুরোধ
 POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
| পরামিতি | |
|---|---|
 packageName |   প্রয়োজন। আপডেট করা ক্রয় বিকল্পগুলির মূল অ্যাপ (প্যাকেজের নাম)।  | 
 productId |   প্রয়োজন। অভিভাবক এককালীন পণ্যের পণ্য আইডি, যদি সমস্ত আপডেট করা ক্রয় বিকল্প একই এক-কালীন পণ্যের অন্তর্গত হয়। যদি এই ব্যাচ আপডেট একাধিক এক-সময়ের পণ্যগুলিকে বিস্তৃত করে, তাহলে এই ক্ষেত্রটিকে "-" এ সেট করুন।  | 
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON প্রতিনিধিত্ব | 
|---|
{
  "requests": [
    {
      object ( | 
| ক্ষেত্র | |
|---|---|
 requests[] |   প্রয়োজন। 100টি উপাদান পর্যন্ত আপডেট অনুরোধের তালিকা। সমস্ত অনুরোধ বিভিন্ন ক্রয় বিকল্প আপডেট করা আবশ্যক.  | 
প্রতিক্রিয়া শরীর
purchaseOptions.batchUpdateStates জন্য প্রতিক্রিয়া বার্তা.
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
| JSON প্রতিনিধিত্ব | 
|---|
{
  "oneTimeProducts": [
    {
      object ( | 
| ক্ষেত্র | |
|---|---|
 oneTimeProducts[] |   এককালীন আপডেট হওয়া পণ্যের তালিকা। এই তালিকাটি একই ক্রমে এক থেকে এক অনুরোধের সাথে মিলবে।  | 
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-  
https://www.googleapis.com/auth/androidpublisher 
UpdatePurchaseOptionStateRequest
এককালীন পণ্য ক্রয়ের বিকল্পের অবস্থা আপডেট করতে বার্তার অনুরোধ করুন।
| JSON প্রতিনিধিত্ব | 
|---|
{ // Union field  | 
| ক্ষেত্র | |
|---|---|
 ইউনিয়ন ফিল্ড state_transition_type রাষ্ট্রীয় রূপান্তরের ধরন প্রয়োগ করতে হবে, ঠিক একটি সেট করতে হবে। state_transition_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
 activatePurchaseOptionRequest |   একটি ক্রয় বিকল্প সক্রিয় করে। একবার সক্রিয় হলে, ক্রয় বিকল্প উপলব্ধ হবে।  | 
 deactivatePurchaseOptionRequest |   একটি ক্রয় বিকল্প নিষ্ক্রিয় করে। একবার নিষ্ক্রিয় হয়ে গেলে, ক্রয় বিকল্পটি অনুপলব্ধ হয়ে যাবে।  | 
অ্যাক্টিভেটPurchaseOptionRequest
UpdatePurchaseOptionState-এর জন্য অনুরোধ বার্তা।
| JSON প্রতিনিধিত্ব | 
|---|
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "latencyTolerance": enum ( | 
| ক্ষেত্র | |
|---|---|
 packageName |   প্রয়োজন। প্যারেন্ট অ্যাপ (প্যাকেজের নাম) ক্রয়ের বিকল্পটি সক্রিয় করতে হবে।  | 
 productId |   প্রয়োজন। প্যারেন্ট ওয়ান-টাইম প্রোডাক্ট (আইডি) ক্রয়ের বিকল্প সক্রিয় করতে।  | 
 purchaseOptionId |   প্রয়োজন। ক্রয় বিকল্পের আইডি ক্রয় বিকল্প সক্রিয় করতে হবে।  | 
 latencyTolerance |   ঐচ্ছিক। এই পণ্য আপডেটের প্রচারের জন্য বিলম্ব সহনশীলতা। লেটেন্সি-সংবেদনশীল থেকে ডিফল্ট।  | 
নিষ্ক্রিয় করুনPurchaseOptionRequest
UpdatePurchaseOptionState-এর জন্য অনুরোধ বার্তা।
| JSON প্রতিনিধিত্ব | 
|---|
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "latencyTolerance": enum ( | 
| ক্ষেত্র | |
|---|---|
 packageName |   প্রয়োজন। প্যারেন্ট অ্যাপ (প্যাকেজের নাম) ক্রয় বিকল্প নিষ্ক্রিয় করতে।  | 
 productId |   প্রয়োজন। প্যারেন্ট ওয়ান-টাইম প্রোডাক্ট (আইডি) ক্রয় বিকল্প নিষ্ক্রিয় করতে।  | 
 purchaseOptionId |   প্রয়োজন। ক্রয় বিকল্পের আইডি ক্রয় বিকল্প নিষ্ক্রিয় করতে।  | 
 latencyTolerance |   ঐচ্ছিক। এই পণ্য আপডেটের প্রচারের জন্য বিলম্ব সহনশীলতা। লেটেন্সি-সংবেদনশীল থেকে ডিফল্ট।  |