Google Play Android Developer API

অ্যান্ড্রয়েড অ্যাপ্লিকেশন ডেভেলপারদের তাদের গুগল প্লে অ্যাকাউন্ট অ্যাক্সেস করার সুযোগ দেয়। সাধারণভাবে, প্রত্যাশিত কার্যপ্রবাহটি হলো একটি সম্পাদনা "সন্নিবেশ" করা, প্রয়োজন অনুযায়ী পরিবর্তন করা এবং তারপরে এটিকে "কমিট" করা।

পরিষেবা: androidpublisher.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।

আবিষ্কার নথি

ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টটি প্রদান করে:

পরিষেবা শেষবিন্দু

সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:

  • https://androidpublisher.googleapis.com

REST রিসোর্স: v3.applications

পদ্ধতি
dataSafety POST /androidpublisher/v3/applications/{packageName}/dataSafety
একটি অ্যাপের নিরাপত্তা লেবেল ঘোষণা লেখে।

REST রিসোর্স: v3.applications.deviceTierConfigs

পদ্ধতি
create POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
একটি অ্যাপের জন্য নতুন ডিভাইস টিয়ার কনফিগারেশন তৈরি করে।
get GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
একটি নির্দিষ্ট ডিভাইস টিয়ার কনফিগারেশন ফেরত দেয়।
list GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
তৈরি করা ডিভাইস টিয়ার কনফিগারেশনগুলো তৈরির সময় অনুসারে অবরোহী ক্রমে ফেরত দেয়।

REST রিসোর্স: v3.applications.tracks.releases

পদ্ধতি
list GET /androidpublisher/v3/{parent=applications/*/tracks/*}/releases
প্রদত্ত ট্র্যাকটির সকল রিলিজের তালিকা ফেরত দেয়।

REST রিসোর্স: v3.apprecovery

পদ্ধতি
addTargeting POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
একটি পুনরুদ্ধার কার্যক্রমের জন্য টার্গেটিং পর্যায়ক্রমে আপডেট করুন।
cancel POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel
ইতিমধ্যে চলমান একটি অ্যাপ পুনরুদ্ধার কার্যক্রম বাতিল করুন।
create POST /androidpublisher/v3/applications/{packageName}/appRecoveries
DRAFT স্ট্যাটাস সহ একটি অ্যাপ রিকভারি অ্যাকশন তৈরি করুন।
deploy POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy
ইতিমধ্যে তৈরি করা একটি অ্যাপ রিকভারি অ্যাকশনকে DRAFT রিকভারি স্ট্যাটাস সহ ডিপ্লয় করুন।
list GET /androidpublisher/v3/applications/{packageName}/appRecoveries
একটি নির্দিষ্ট প্যাকেজ নাম এবং অ্যাপ সংস্করণের সাথে সম্পর্কিত সমস্ত অ্যাপ পুনরুদ্ধার অ্যাকশন রিসোর্স তালিকাভুক্ত করুন।

REST রিসোর্স: v3.edits

পদ্ধতি
commit POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit
অ্যাপে একটি সম্পাদনা সম্পন্ন করে।
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}
অ্যাপে করা কোনো সম্পাদনা মুছে দেয়।
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}
অ্যাপে সম্পাদনা করা হয়েছে।
insert POST /androidpublisher/v3/applications/{packageName}/edits
অ্যাপের জন্য একটি নতুন সম্পাদনা তৈরি করে।
validate POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate
অ্যাপের কোনো সম্পাদনা যাচাই করে।

REST রিসোর্স: v3.edits.apks

পদ্ধতি
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
সরাসরি গুগল প্লে-তে APK আপলোড না করে, বরং একটি নির্দিষ্ট URL-এ APK-টি হোস্ট করে একটি নতুন APK তৈরি করে।
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
অ্যাপটির বর্তমান সকল APK তালিকাভুক্ত করে এবং সম্পাদনা করা যায়।
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
একটি APK আপলোড করে এবং বর্তমান সম্পাদনায় যোগ করে।

REST রিসোর্স: v3.edits.bundles

পদ্ধতি
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
অ্যাপটির সমস্ত বর্তমান অ্যান্ড্রয়েড অ্যাপ বান্ডেলের তালিকা দেখায় এবং সম্পাদনা করা যায়।
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
এই সম্পাদনায় একটি নতুন অ্যান্ড্রয়েড অ্যাপ বান্ডেল আপলোড করে।

REST রিসোর্স: v3.edits.countryavailability

পদ্ধতি
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
দেশ অনুযায়ী প্রাপ্যতা পাওয়া যায়।

REST রিসোর্স: v3.edits.deobfuscationfiles

পদ্ধতি
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
একটি নতুন ডিওবিফাসকেশন ফাইল আপলোড করে এবং নির্দিষ্ট APK-এর সাথে সংযুক্ত করে।

REST রিসোর্স: v3.edits.details

পদ্ধতি
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
একটি অ্যাপের বিবরণ পায়।
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
একটি অ্যাপের প্যাচ বিবরণ।
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
একটি অ্যাপের বিবরণ আপডেট করে।

REST রিসোর্স: v3.edits.expansionfiles

পদ্ধতি
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
নির্দিষ্ট APK-টির জন্য এক্সপ্যানশন ফাইলের কনফিগারেশন সংগ্রহ করে।
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
অন্য একটি APK-এর এক্সপ্যানশন ফাইলকে রেফারেন্স করার জন্য APK-টির এক্সপ্যানশন ফাইল কনফিগারেশন প্যাচ করে।
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
অন্য একটি APK-এর এক্সপ্যানশন ফাইলকে রেফারেন্স করার জন্য APK-টির এক্সপ্যানশন ফাইল কনফিগারেশন আপডেট করে।
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
একটি নতুন সম্প্রসারণ ফাইল আপলোড করে এবং নির্দিষ্ট APK-এর সাথে সংযুক্ত করে।

REST রিসোর্স: v3.edits.images

পদ্ধতি
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}
সম্পাদনা থেকে আইডি দ্বারা নির্দিষ্ট ছবিটি মুছে দেয়।
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
নির্দিষ্ট ভাষা এবং ছবির ধরনের সমস্ত ছবি মুছে দেয়।
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
সমস্ত ছবি তালিকাভুক্ত করে।
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
নির্দিষ্ট ভাষা ও ছবির ধরন অনুযায়ী একটি ছবি আপলোড করে এবং সম্পাদনায় যোগ করে।

REST রিসোর্স: v3.edits.listings

পদ্ধতি
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
স্থানীয় স্টোরের একটি তালিকা মুছে দেয়।
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
স্টোরের সমস্ত তালিকা মুছে দেয়।
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
স্থানীয় স্টোরের তালিকা পাওয়া যায়।
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
সমস্ত স্থানীয় দোকানের তালিকা দেখায়।
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
প্যাচগুলি একটি স্থানীয় স্টোর তালিকা।
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
স্থানীয় স্টোর তালিকা তৈরি বা আপডেট করে।

REST রিসোর্স: v3.edits.testers

পদ্ধতি
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
পরীক্ষক জোগাড় করে।
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
প্যাচ পরীক্ষক।
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
পরীক্ষকদের আপডেট করে।

REST রিসোর্স: v3.edits.tracks

পদ্ধতি
create POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
একটি নতুন ট্র্যাক তৈরি করে।
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
একটি ট্র্যাক পায়।
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
সমস্ত ট্র্যাক তালিকাভুক্ত করে।
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
একটি ট্র্যাক প্যাচ করে।
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
একটি ট্র্যাক আপডেট করে।

REST রিসোর্স: v3.externaltransactions

পদ্ধতি
createexternaltransaction POST /androidpublisher/v3/{parent=applications/*}/externalTransactions
একটি নতুন বাহ্যিক লেনদেন তৈরি করে।
getexternaltransaction GET /androidpublisher/v3/{name=applications/*/externalTransactions/*}
একটি বিদ্যমান বাহ্যিক লেনদেন পায়।
refundexternaltransaction POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
বিদ্যমান কোনো বাহ্যিক লেনদেনের সম্পূর্ণ বা আংশিক অর্থ ফেরত দেয়।

REST রিসোর্স: v3.generatedapks

পদ্ধতি
download GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
অ্যাপ বান্ডেল থেকে তৈরি একটি একক স্বাক্ষরিত APK ডাউনলোড করে।
list GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
একটি নির্দিষ্ট অ্যাপ বান্ডেল থেকে তৈরি হওয়া সমস্ত APK-এর ডাউনলোড মেটাডেটা ফেরত দেয়।

REST রিসোর্স: v3.grants

পদ্ধতি
create POST /androidpublisher/v3/{parent=developers/*/users/*}/grants
একজন ব্যবহারকারীকে প্রদত্ত প্যাকেজটিতে প্রবেশাধিকার দিন।
delete DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*}
প্রদত্ত প্যাকেজ বা ডেভেলপার অ্যাকাউন্টে ব্যবহারকারীর সমস্ত অ্যাক্সেস বাতিল করে দেয়।
patch PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}
প্রদত্ত প্যাকেজটিতে ব্যবহারকারীর প্রবেশাধিকার হালনাগাদ করে।

REST রিসোর্স: v3.inappproducts

পদ্ধতি
batchDelete POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete
অ্যাপের ভেতরের পণ্য (পরিচালিত পণ্য বা সাবস্ক্রিপশন) মুছে ফেলে।
batchGet GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet
অ্যাপের মধ্যে থাকা একাধিক প্রোডাক্ট পড়ে, যেগুলো পরিচালিত প্রোডাক্ট বা সাবস্ক্রিপশন হতে পারে।
batchUpdate POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
এক বা একাধিক ইন-অ্যাপ পণ্য (পরিচালিত পণ্য বা সাবস্ক্রিপশন) আপডেট বা যুক্ত করে।
delete DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
অ্যাপের অন্তর্ভুক্ত কোনো পণ্য (যেমন পরিচালিত পণ্য বা সাবস্ক্রিপশন) মুছে ফেলে।
get GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
একটি ইন-অ্যাপ প্রোডাক্ট পাওয়া যায়, যা একটি ম্যানেজড প্রোডাক্ট বা সাবস্ক্রিপশন হতে পারে।
insert POST /androidpublisher/v3/applications/{packageName}/inappproducts
একটি ইন-অ্যাপ প্রোডাক্ট (পরিচালিত প্রোডাক্ট বা সাবস্ক্রিপশন) তৈরি করে।
list GET /androidpublisher/v3/applications/{packageName}/inappproducts
অ্যাপের ভেতরের সমস্ত প্রোডাক্টের তালিকা দেখায় - যার মধ্যে ম্যানেজড প্রোডাক্ট এবং সাবস্ক্রিপশন উভয়ই রয়েছে।
patch PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
একটি ইন-অ্যাপ প্রোডাক্ট (একটি পরিচালিত প্রোডাক্ট বা একটি সাবস্ক্রিপশন) প্যাচ করে।
update PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
অ্যাপের ভেতরের কোনো পণ্য (পরিচালিত পণ্য বা সাবস্ক্রিপশন) আপডেট করে।

REST রিসোর্স: v3.internalappsharingartifacts

পদ্ধতি
uploadapk POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
অভ্যন্তরীণ অ্যাপ শেয়ারিং-এ একটি APK আপলোড করে।
uploadbundle POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
অভ্যন্তরীণ অ্যাপ শেয়ারিং-এ একটি অ্যাপ বান্ডেল আপলোড করে।

REST রিসোর্স: v3.monetization

পদ্ধতি
convertRegionPrices POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
একগুচ্ছ অঞ্চলের জন্য করা অনুরোধে উল্লিখিত মূল্যের উপর ভিত্তি করে, আজকের বিনিময় হার এবং দেশ-নির্দিষ্ট মূল্যের ধরণ ব্যবহার করে অঞ্চলভিত্তিক মূল্য গণনা করে।

REST রিসোর্স: v3.monetization.onetimeproducts

পদ্ধতি
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete
এক বা একাধিক এককালীন পণ্য মুছে ফেলে।
batchGet GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet
এক বা একাধিক এককালীন পণ্য পড়ে।
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate
এক বা একাধিক এককালীন পণ্য তৈরি বা আপডেট করে।
delete DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
এককালীন পণ্য মুছে দেয়।
get GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
একটিমাত্র এককালীন পণ্য পড়ে।
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts
একটি নির্দিষ্ট অ্যাপের অধীনে থাকা সমস্ত এককালীন পণ্যের তালিকা দেখায়।
patch PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}
এককালীন পণ্য তৈরি বা আপডেট করে।

REST রিসোর্স: v3.monetization.onetimeproducts.purchaseOptions

পদ্ধতি
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete
এক বা একাধিক এককালীন পণ্যের ক্রয় বিকল্পগুলি মুছে দেয়।
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates
এক বা একাধিক এককালীন পণ্যের ক্ষেত্রে ক্রয়ের বিকল্পগুলি সক্রিয় বা নিষ্ক্রিয় করে।

REST রিসোর্স: v3.monetization.onetimeproducts.purchaseOptions.offers

পদ্ধতি
activate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate
এককালীন পণ্যের অফারটি সক্রিয় করে।
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete
এক বা একাধিক এককালীন পণ্যের অফার মুছে দেয়।
batchGet POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet
এক বা একাধিক এককালীন পণ্যের অফার পড়ে।
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate
এক বা একাধিক এককালীন পণ্যের অফার তৈরি বা আপডেট করে।
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates
এককালীন পণ্য অফারের অবস্থাগুলোর একটি ব্যাচ আপডেট করে।
cancel POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel
এককালীন পণ্যের অফার বাতিল করে।
deactivate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate
এককালীন পণ্যের অফারটি নিষ্ক্রিয় করে।
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers
কোনো নির্দিষ্ট অ্যাপ, পণ্য বা ক্রয়ের বিকল্পের অধীনে থাকা সমস্ত অফার তালিকাভুক্ত করে।

REST রিসোর্স: v3.monetization.subscriptions

পদ্ধতি
archive
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive
অপ্রচলিত: সাবস্ক্রিপশন আর্কাইভ করা সমর্থিত নয়।
batchGet GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet
এক বা একাধিক সাবস্ক্রিপশন পড়ে।
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate
একসাথে অনেকগুলো সাবস্ক্রিপশন আপডেট করে।
create POST /androidpublisher/v3/applications/{packageName}/subscriptions
একটি নতুন সাবস্ক্রিপশন তৈরি করে।
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
একটি সাবস্ক্রিপশন মুছে ফেলে।
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
একটিমাত্র সাবস্ক্রিপশন পড়া যায়।
list GET /androidpublisher/v3/applications/{packageName}/subscriptions
একটি নির্দিষ্ট অ্যাপের অধীনে থাকা সমস্ত সাবস্ক্রিপশনের তালিকা দেখায়।
patch PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}
বিদ্যমান সাবস্ক্রিপশন আপডেট করে।

REST রিসোর্স: v3.monetization.subscriptions.basePlans

পদ্ধতি
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate
বেস প্ল্যান সক্রিয় করে।
batchMigratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices
MigrateBasePlanPrices এন্ডপয়েন্টের ব্যাচ সংস্করণ।
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates
এক বা একাধিক সাবস্ক্রিপশন জুড়ে বেস প্ল্যানগুলো সক্রিয় বা নিষ্ক্রিয় করে।
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate
বেস প্ল্যান নিষ্ক্রিয় করে।
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}
একটি বেস প্ল্যান মুছে দেয়।
migratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
গ্রাহকদের এক বা একাধিক পুরোনো মূল্যস্তর থেকে বর্তমান মূল্যে স্থানান্তরিত করে।

REST রিসোর্স: v3.monetization.subscriptions.basePlans.offers

পদ্ধতি
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate
একটি সাবস্ক্রিপশন অফার সক্রিয় করে।
batchGet POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
এক বা একাধিক সাবস্ক্রিপশন অফার পড়ে।
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate
একগুচ্ছ সাবস্ক্রিপশন অফার আপডেট করে।
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates
একগুচ্ছ সাবস্ক্রিপশন অফারের অবস্থা আপডেট করে।
create POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
একটি নতুন সাবস্ক্রিপশন অফার তৈরি করে।
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
একটি সাবস্ক্রিপশন অফার নিষ্ক্রিয় করে।
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
একটি সাবস্ক্রিপশন অফার মুছে দেয়।
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
একটি অফার পড়ে
list GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
একটি নির্দিষ্ট সাবস্ক্রিপশনের অধীনে থাকা সমস্ত অফার তালিকাভুক্ত করে।
patch PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}
বিদ্যমান সাবস্ক্রিপশন অফার আপডেট করে।

REST রিসোর্স: v3.orders

পদ্ধতি
batchget GET /androidpublisher/v3/applications/{packageName}/orders:batchGet
অর্ডারগুলোর তালিকা দেখতে অর্ডারের বিবরণ দেখুন।
get GET /androidpublisher/v3/applications/{packageName}/orders/{orderId}
একটি অর্ডারের বিস্তারিত তথ্য জানুন।
refund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
ব্যবহারকারীর সাবস্ক্রিপশন বা ইন-অ্যাপ ক্রয়ের অর্ডারের অর্থ ফেরত দেওয়া হয়।

REST রিসোর্স: v3.purchases.products

পদ্ধতি
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge
অ্যাপের ভেতরের কোনো আইটেম কেনার বিষয়টি স্বীকার করে।
consume POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume
অ্যাপের ভেতরের কোনো আইটেম কেনার জন্য শর্ত পূরণ করতে হবে।
get GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}
অ্যাপের ভেতরের কোনো আইটেমের ক্রয় ও ব্যবহারের অবস্থা যাচাই করে।

REST রিসোর্স: v3.purchases.productsv2

পদ্ধতি
getproductpurchasev2 GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}
অ্যাপের ভেতরের কোনো আইটেমের ক্রয় ও ব্যবহারের অবস্থা যাচাই করে।

REST রিসোর্স: v3.purchases.subscriptions

পদ্ধতি
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge
সাবস্ক্রিপশন ক্রয়ের বিষয়টি স্বীকার করা হলো।
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
ব্যবহারকারীর সাবস্ক্রিপশন ক্রয় বাতিল করে।
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
ব্যবহারকারীর সাবস্ক্রিপশন ক্রয় একটি নির্দিষ্ট ভবিষ্যৎ মেয়াদ শেষ হওয়ার সময় পর্যন্ত স্থগিত করে।
get
(deprecated)
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
অপ্রচলিত: এর পরিবর্তে purchases.subscriptionsv2.get ব্যবহার করুন।
refund
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
অপ্রচলিত: এর পরিবর্তে orders.refund ব্যবহার করুন।
revoke
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
অপ্রচলিত: এর পরিবর্তে purchases.subscriptionsv2.revoke ব্যবহার করুন।

REST রিসোর্স: v3.purchases.subscriptionsv2

পদ্ধতি
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel
ব্যবহারকারীর জন্য সাবস্ক্রিপশন ক্রয় বাতিল করুন।
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:defer
সাবস্ক্রিপশনের নবায়ন স্থগিত করে।
get GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}
একটি সাবস্ক্রিপশন সম্পর্কে মেটাডেটা পান
revoke POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
ব্যবহারকারীর জন্য সাবস্ক্রিপশন ক্রয় বাতিল করুন।

REST রিসোর্স: v3.purchases.voidedpurchases

পদ্ধতি
list GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
যে কেনাকাটাগুলো বাতিল, ফেরত দেওয়া বা চার্জব্যাক করা হয়েছে, সেগুলোর তালিকা।

REST রিসোর্স: v3.reviews

পদ্ধতি
get GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}
একটিমাত্র রিভিউ পেয়েছে।
list GET /androidpublisher/v3/applications/{packageName}/reviews
সমস্ত পর্যালোচনা তালিকাভুক্ত করে।
reply POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply
একটিমাত্র পর্যালোচনার উত্তর দেয়, অথবা বিদ্যমান কোনো উত্তর হালনাগাদ করে।

REST রিসোর্স: v3.systemapks.variants

পদ্ধতি
create POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
ইতিমধ্যে আপলোড করা অ্যান্ড্রয়েড অ্যাপ বান্ডেল থেকে একটি APK তৈরি করে, যা সিস্টেম ইমেজে অন্তর্ভুক্ত করার জন্য উপযুক্ত।
download GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download
পূর্বে তৈরি করা একটি সিস্টেম APK ডাউনলোড করে, যা সিস্টেম ইমেজে অন্তর্ভুক্ত করার জন্য উপযুক্ত।
get GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}
পূর্বে তৈরি করা একটি সিস্টেম APK ভ্যারিয়েন্ট ফেরত দেয়।
list GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
পূর্বে তৈরি করা সিস্টেম APK ভ্যারিয়েন্টগুলোর তালিকা ফেরত দেয়।

REST রিসোর্স: v3.users

পদ্ধতি
create POST /androidpublisher/v3/{parent=developers/*}/users
প্রদত্ত ডেভেলপার অ্যাকাউন্টে একজন ব্যবহারকারীকে প্রবেশাধিকার প্রদান করুন।
delete DELETE /androidpublisher/v3/{name=developers/*/users/*}
প্রদত্ত ডেভেলপার অ্যাকাউন্টে ব্যবহারকারীর সকল অ্যাক্সেস বাতিল করে।
list GET /androidpublisher/v3/{parent=developers/*}/users
ডেভেলপার অ্যাকাউন্টে অ্যাক্সেস আছে এমন সকল ব্যবহারকারীর তালিকা।
patch PATCH /androidpublisher/v3/{user.name=developers/*/users/*}
ব্যবহারকারীর ডেভেলপার অ্যাকাউন্টে প্রবেশাধিকার হালনাগাদ করে।