Method: monetization.subscriptions.basePlans.offers.batchGet
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এক বা একাধিক সাবস্ক্রিপশন অফার পড়ে।
HTTP অনুরোধ
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি |
---|
package Name | string প্রয়োজন। মূল অ্যাপ (প্যাকেজের নাম) যার জন্য সদস্যতা তৈরি বা আপডেট করা উচিত। সমস্ত অনুরোধে প্যাকেজনাম ক্ষেত্রের সমান হতে হবে। |
product Id | string প্রয়োজন। অভিভাবক সদস্যতার পণ্য আইডি, যদি সমস্ত আপডেট করা অফার একই সাবস্ক্রিপশনের অন্তর্গত হয়। যদি এই অনুরোধটি একাধিক সদস্যতা বিস্তৃত করে, এই ক্ষেত্রটিকে "-" এ সেট করুন। সেট করতে হবে। |
base Plan Id | string প্রয়োজন। প্যারেন্ট বেস প্ল্যান (আইডি) যার জন্য অফারগুলি পড়তে হবে। একাধিক বেস প্ল্যান থেকে অফার পড়ার জন্য '-' হিসাবে নির্দিষ্ট করা যেতে পারে। |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
ক্ষেত্র |
---|
requests[] | object ( GetSubscriptionOfferRequest ) প্রয়োজন। 100টি উপাদান পর্যন্ত আপডেট অনুরোধের একটি তালিকা। সমস্ত অনুরোধ বিভিন্ন সদস্যতা আপডেট করা আবশ্যক. |
প্রতিক্রিয়া শরীর
offers.batchGet endpoint এর জন্য প্রতিক্রিয়া বার্তা।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
ক্ষেত্র |
---|
subscription Offers[] | object ( SubscriptionOffer ) |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/androidpublisher
সাবস্ক্রিপশন অফারের অনুরোধ পান
offers.get এর জন্য বার্তার অনুরোধ করুন।
JSON প্রতিনিধিত্ব |
---|
{
"packageName": string,
"productId": string,
"basePlanId": string,
"offerId": string
} |
ক্ষেত্র |
---|
package Name | string প্রয়োজন। অফারটির প্যারেন্ট অ্যাপ (প্যাকেজের নাম) পেতে হবে। |
product Id | string প্রয়োজন। অফারটির অভিভাবক সাবস্ক্রিপশন (আইডি) পেতে। |
base Plan Id | string প্রয়োজন। অফারটির প্যারেন্ট বেস প্ল্যান (আইডি) পেতে হবে। |
offer Id | string প্রয়োজন। অফারটির অনন্য অফার আইডি পেতে হবে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-12-18 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-12-18 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Reads one or more subscription offers for a specified app, product, and base plan using a POST request."],["Requires providing a list of `GetSubscriptionOfferRequest` objects, each specifying the package name, product ID, base plan ID, and offer ID."],["Returns a list of `SubscriptionOffer` objects containing details about the retrieved subscription offers."],["Requires authorization with the `https://www.googleapis.com/auth/androidpublisher` scope."],["Supports batch retrieval of up to 100 offers, but all requests must update different subscriptions."]]],["This document outlines the process for retrieving subscription offers via a batch request. It uses a `POST` request to a specified URL, including `packageName`, `productId`, and `basePlanId` as path parameters. The request body requires a JSON array of `GetSubscriptionOfferRequest` objects, each needing `packageName`, `productId`, `basePlanId`, and `offerId`. The response contains an array of `SubscriptionOffer` objects, presented in a JSON format. The `https://www.googleapis.com/auth/androidpublisher` authorization scope is required.\n"]]