- المورد: InAppProduct
- الحالة
- PurchaseType
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- الطُرق
المورد: InAppProduct
منتج داخل التطبيق المورد الخاص بـ InappproductsService.
| تمثيل JSON |
|---|
{ "packageName": string, "sku": string, "status": enum ( |
| الحقول | |
|---|---|
packageName |
اسم حزمة التطبيق الرئيسي |
sku |
رمز التخزين التعريفي (SKU) للمنتج، وهو فريد داخل التطبيق. |
status |
حالة المنتج، مثلاً ما إذا كان نشطًا |
purchaseType |
نوع المنتج، مثل اشتراك متكرّر |
defaultPrice |
السعر التلقائي لا يمكن أن تكون القيمة صفرًا، لأنّ المنتجات داخل التطبيق ليست مجانية أبدًا. تكون دائمًا بعملة تاجر Checkout الخاصة بالمطوّر. |
prices |
الأسعار حسب منطقة المشتري لا يمكن أن تكون أي من هذه القيم صفرًا، لأنّ المنتجات داخل التطبيق ليست مجانية أبدًا. مفتاح الخريطة هو رمز المنطقة، كما هو محدّد في معيار ISO 3166-2. عنصر يحتوي على قائمة بأزواج |
listings |
inappproducts.list لبيانات العناوين والأوصاف المترجَمة مفتاح الخريطة هو لغة البيانات المترجَمة، كما هو محدّد في معيار BCP-47، مثل "en-US". عنصر يحتوي على قائمة بأزواج |
defaultLanguage |
اللغة التلقائية للبيانات المحلّية، كما يحدّدها معيار BCP-47، مثل "en-US". |
subscriptionPeriod |
متوقّفة نهائيًا: لم تعُد الاشتراكات متاحة في واجهة برمجة التطبيقات InAppProducts API. يمكنك استخدام واجهة برمجة التطبيقات Subscriptions API بدلاً من ذلك. |
trialPeriod |
متوقّفة نهائيًا: لم تعُد الاشتراكات متاحة في واجهة برمجة التطبيقات InAppProducts API. يمكنك استخدام واجهة برمجة التطبيقات Subscriptions API بدلاً من ذلك. |
gracePeriod |
متوقّفة نهائيًا: لم تعُد الاشتراكات متاحة في واجهة برمجة التطبيقات InAppProducts API. يمكنك استخدام واجهة برمجة التطبيقات Subscriptions API بدلاً من ذلك. |
| في ما يلي قائمة بالحقول التي يستبعد بعضها بعضًا. سيتم ضبط حقل واحد على الأكثر في الرد: | |
subscriptionTaxesAndComplianceSettings |
متوقّفة نهائيًا: لم تعُد الاشتراكات متاحة في واجهة برمجة التطبيقات InAppProducts API. يمكنك استخدام واجهة برمجة التطبيقات Subscriptions API بدلاً من ذلك. |
managedProductTaxesAndComplianceSettings |
تفاصيل حول الضرائب والامتثال القانوني ينطبق ذلك على المنتجات المُدارة فقط. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
الحالة
حالة المنتج داخل التطبيق
| عمليات التعداد | |
|---|---|
statusUnspecified |
حالة غير محدّدة |
active |
تم نشر المنتج وهو نشط في المتجر. |
inactive |
لم يتم نشر المنتج، وبالتالي فهو غير نشط في المتجر. |
PurchaseType
نوع المنتج
| عمليات التعداد | |
|---|---|
purchaseTypeUnspecified |
نوع الشراء غير محدّد. |
managedUser |
نوع المنتج التلقائي - عملية شراء لمرة واحدة |
subscription |
متوقّفة نهائيًا: لم تعُد الاشتراكات متاحة في واجهة برمجة التطبيقات InAppProducts API. يمكنك استخدام واجهة برمجة التطبيقات Subscriptions API بدلاً من ذلك. |
InAppProductListing
بطاقة بيانات المتجر لمنتج واحد داخل التطبيق
| تمثيل JSON |
|---|
{ "title": string, "description": string, "benefits": [ string ] } |
| الحقول | |
|---|---|
title |
عنوان بطاقة بيانات المتجر |
description |
وصف بطاقة بيانات المتجر |
benefits[] |
متوقّفة نهائيًا: لم تعُد الاشتراكات متاحة في واجهة برمجة التطبيقات InAppProducts API. يمكنك استخدام واجهة برمجة التطبيقات Subscriptions API بدلاً من ذلك. |
ManagedProductTaxAndComplianceSettings
تفاصيل حول الضرائب والامتثال القانوني للمنتجات المُدارة
| تمثيل JSON |
|---|
{ "eeaWithdrawalRightType": enum ( |
| الحقول | |
|---|---|
eeaWithdrawalRightType |
تصنيف المحتوى الرقمي أو الخدمة للمنتجات التي يتم توزيعها على المستخدمين في المنطقة الاقتصادية الأوروبية (EEA) يعتمد نظام الانسحاب وفقًا لقوانين حماية المستهلك في المنطقة الاقتصادية الأوروبية على هذا التصنيف. يُرجى الرجوع إلى مقالة "مركز المساعدة" لمزيد من المعلومات. |
taxRateInfoByRegionCode |
تمثيل من رمز المنطقة إلى تفاصيل معدّل الضريبة المفاتيح هي رموز المناطق كما يحدّدها "مستودع بيانات لغة Unicode المشتركة" (CLDR). عنصر يحتوي على قائمة بأزواج |
isTokenizedDigitalAsset |
ما إذا تم الإفصاح عن هذا المنتج داخل التطبيق على أنّه منتج يمثّل أصلاً رقميًا محوَّلاً إلى رمز مميّز. |
regionalProductAgeRatingInfos[] |
معلومات التقييم حسب الفئة العمرية في المنطقة لا يتوفّر هذا الحقل حاليًا إلا لرمز المنطقة |
productTaxCategoryCode |
رمز فئة الضريبة المفروضة على المنتج داخل التطبيق تحدّد فئة الضريبة المفروضة على المنتج معدّلات الضرائب على المعاملات التي تنطبق على المنتج. يُرجى الاطّلاع على مقالة "مركز المساعدة" لمزيد من المعلومات. |
الطُرق |
|
|---|---|
|
تحذف هذه الطريقة المنتجات داخل التطبيق (المنتجات المُدارة أو الاشتراكات). |
|
تقرأ هذه الطريقة منتجات متعددة داخل التطبيق، ويمكن أن تكون منتجات مُدارة أو اشتراكات. |
|
تعديل أو إدراج منتج واحد أو أكثر داخل التطبيق (منتجات مُدارة أو اشتراكات) |
|
تحذف هذه الطريقة منتجًا داخل التطبيق (منتج مُدار أو اشتراك). |
|
للحصول على منتج داخل التطبيق، يمكن أن يكون منتجًا مُدارًا أو اشتراكًا. |
|
تنشئ هذه الطريقة منتجًا داخل التطبيق (منتج مُدار أو اشتراك). |
|
تعرض هذه الطريقة قائمة بجميع المنتجات داخل التطبيق، سواء كانت منتجات مُدارة أو اشتراكات. |
|
يُصلح منتجًا داخل التطبيق (منتج مُدار أو اشتراك). |
|
تعديل منتج داخل التطبيق (منتج مُدار أو اشتراك) |
رموز الخطأ
تعرض عمليات هذا المورد رموز الخطأ التالية في بروتوكول HTTP:
| رمز الخطأ | السبب | الوصف | الدقة |
|---|