تتيح هذه الواجهة لمطوّري تطبيقات 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 واستخدامها. وهو يُستخدم لإنشاء مكتبات العميل ومكوّنات IDE الإضافية وغيرها من الأدوات التي تتفاعل مع Google APIs. تجدر الإشارة إلى أنّ خدمة واحدة قد تقدّم أكثر من وثيقة استكشاف. توفّر هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي الجزء الأساسي من عنوان URL الذي يحدّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد يكون للخدمة الواحدة أكثر من نقطة نهاية واحدة. تحتوي هذه الخدمة على نقطة النهاية التالية، وجميع عناوين 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 أنشئ إجراء استرداد للتطبيق مع ضبط حالة الاسترداد على "مسودة". |
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 جديدة بدون تحميل حزمة APK نفسها إلى Google Play، بل تستضيف حزمة APK على عنوان URL محدّد. |
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 تعرِض هذه الصفحة جميع "مجموعات حزمات تطبيق Android" الحالية للتطبيق وتتيح تعديلها. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles POST /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/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 |
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 إلغاء عملية شراء اشتراك للمستخدم |
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 مناسبة لتضمينها في صورة نظام من حزمة 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/*} تعدّل هذه السمة إذن الوصول إلى حساب المطوّر. |