تتيح هذه الواجهة لمطوّري تطبيقات Android الوصول إلى حساباتهم على Google Play. بشكل عام، سير العمل المتوقّع هو "إدراج" تعديل، وإجراء التغييرات اللازمة، ثم "تنفيذه".
- مورد REST:  v3.applications
- مورد REST:  v3.applications.deviceTierConfigs
- مورد REST:  v3.apprecovery
- مورد REST:  v3.edits
- مورد REST:  v3.edits.apks
- مورد REST:  v3.edits.bundles
- مورد REST:  v3.edits.countryavailability
- مورد REST:  v3.edits.deobfuscationfiles
- مورد REST:  v3.edits.details
- مورد REST:  v3.edits.expansionfiles
- مورد REST:  v3.edits.images
- مورد REST:  v3.edits.listings
- مورد REST:  v3.edits.testers
- مورد REST:  v3.edits.tracks
- مورد REST:  v3.externaltransactions
- مورد REST:  v3.generatedapks
- مورد REST:  v3.grants
- مورد REST:  v3.inappproducts
- مورد REST:  v3.internalappsharingartifacts
- مورد REST:  v3.monetization
- مورد REST:  v3.monetization.onetimeproducts
- مورد REST:  v3.monetization.onetimeproducts.purchaseOptions
- مورد REST:  v3.monetization.onetimeproducts.purchaseOptions.offers
- مورد REST:  v3.monetization.subscriptions
- مورد REST:  v3.monetization.subscriptions.basePlans
- مورد REST:  v3.monetization.subscriptions.basePlans.offers
- مورد REST:  v3.orders
- مورد REST:  v3.purchases.products
- مورد REST:  v3.purchases.productsv2
- مورد REST:  v3.purchases.subscriptions
- مورد REST:  v3.purchases.subscriptionsv2
- مورد REST:  v3.purchases.voidedpurchases
- مورد REST:  v3.reviews
- مورد REST:  v3.systemapks.variants
- مورد REST:  v3.users
الخدمة: androidpublisher.googleapis.com
لاستخدام هذه الخدمة، ننصحك باستخدام مكتبات البرامج التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
المستند الخاص بالاكتشاف
مستند الاكتشاف هو مواصفات قابلة للقراءة آليًا لوصف واجهات REST API واستخدامها. ويتم استخدامها لإنشاء مكتبات برامج للعملاء ومكوّنات إضافية لبيئات التطوير المتكاملة وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة API. قد تتضمّن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمّن هذه الخدمة نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (URI) التالية بنقطة نهاية الخدمة هذه:
- 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.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نشر إجراء استرداد تطبيق تم إنشاؤه من قبل بحالة الاسترداد "مسودة". | 
| 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 جديدة بدون تحميل حزمة APK نفسها إلى Google Play، بل تستضيف حزمة APK على عنوان URL محدّد. | 
| list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apksتعرِض هذه الصفحة جميع حِزم APK الحالية للتطبيق، ويمكنك تعديلها. | 
| upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apksPOST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apksتحميل حزمة APK وإضافتها إلى التعديل الحالي | 
مورد REST:  v3.edits.bundles
| الطُرق | |
|---|---|
| list | GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesتعرض هذه الصفحة جميع "مجموعات حزمات تطبيق Android" الحالية للتطبيق وتتيح تعديلها. | 
| upload | POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesPOST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundlesتحميل "مجموعة حزمات تطبيق Android" جديدة إلى هذا التعديل | 
مورد 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/apkPOST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apkتحميل حِزمة APK إلى ميزة "مشاركة التطبيقات مع الفريق الداخلي" | 
| uploadbundle | POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundlePOST /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  | 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  | GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}تم إيقافها نهائيًا: استخدِم purchases.subscriptionsv2.get بدلاً منها. | 
| refund  | POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refundتم إيقاف هذه السمة نهائيًا، لذا يُرجى استخدام orders.refund بدلاً منها. | 
| revoke  | 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إلغاء عملية شراء اشتراك للمستخدم | 
| 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 مناسبة لتضمينها في صورة نظام من حزمة Android App Bundle تم تحميلها من قبل. | 
| 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/*}تعدّل هذه السمة إذن الوصول إلى حساب المطوّر. |