المورد: AppDetails
مرجع يمثّل تفاصيل التطبيق
تمثيل JSON |
---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
الحقول | |
---|---|
name |
النتائج فقط. التنسيق: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
display |
النتائج فقط. الاسم المعروض للتطبيق |
description |
النتائج فقط. وصف التطبيق |
app |
النتائج فقط. المعرّف الفريد للمتجر الذي ينتمي إليه السلعة أمثلة: "gmbmikajjgmnabiglmofipeabaddhgne" للإضافة "الحفظ في Google Drive" في Chrome، "com.google.android.apps.docs" لتطبيق Google Drive على Android. |
revision |
النتائج فقط. إصدار التطبيق يتم حفظ نسخة جديدة من المراجعة عند نشر إصدار جديد من التطبيق. |
type |
النتائج فقط. نوع التطبيق |
icon |
النتائج فقط. رابط ينقل إلى صورة يمكن استخدامها كرمز للمنتج |
detail |
النتائج فقط. عنوان URL لصفحة تفاصيل المنتج. |
first |
النتائج فقط. وقت النشر لأول مرة يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
latest |
النتائج فقط. وقت آخر نشر يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
publisher |
النتائج فقط. ناشر المحتوى |
is |
النتائج فقط. يشير إلى ما إذا كان التطبيق مدفوعًا أو يتضمّن محتوى مدفوعًا. |
homepage |
النتائج فقط. معرّف الموارد المنتظم للصفحة الرئيسية أو الموقع الإلكتروني |
privacy |
النتائج فقط. عنوان URL الذي يشير إلى سياسة خصوصية التطبيق، إذا كان المطوّر قد قدّمه حقل خاص بالإصدار لن يتم ضبطه إلا عند العثور على إصدار التطبيق المطلوب. |
review |
النتائج فقط. عدد المراجعات التي تمّ تلقّيها ستكون معلومات المراجعات في "سوق Chrome الإلكتروني" متعلّقة دائمًا بأحدث إصدار من التطبيق. |
review |
النتائج فقط. تقييم التطبيق (على 5 نجوم). ستكون معلومات المراجعات في "سوق Chrome الإلكتروني" متعلّقة دائمًا بأحدث إصدار من التطبيق. |
service |
النتائج فقط. تشير هذه السمة إلى معلومات حول خطأ جزئي في الخدمة إن وُجد. |
حقل الربط يمكن أن يكون |
|
chrome |
النتائج فقط. معلومات تطبيق سوق Chrome الإلكتروني. |
android |
النتائج فقط. معلومات تطبيق Android |
AppItemType
نوع التطبيق
عمليات التعداد | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
نوع التطبيق غير محدَّد. |
CHROME |
تطبيق Chrome. |
ANDROID |
تطبيق ARC++ |
WEB |
تطبيق ويب |
ChromeAppInfo
معلومات عن تطبيق "سوق Chrome الإلكتروني"
تمثيل JSON |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
الحقول | |
---|---|
min |
النتائج فقط. الحد الأدنى لعدد المستخدمين الذين يستخدمون هذا التطبيق. |
permissions[] |
النتائج فقط. كل إذن مخصّص طلبه التطبيق. حقل خاص بالإصدار لن يتم ضبطه إلا عند العثور على إصدار التطبيق المطلوب. |
site |
النتائج فقط. كل إذن يمنح إمكانية الوصول إلى نطاقات أو أنماط مضيفين واسعة النطاق ( مثلاً www.google.com). ويشمل ذلك المطابقات من النصوص البرمجية للمحتوى بالإضافة إلى المضيفين في عقدة الأذونات في البيان. حقل خاص بالإصدار لن يتم ضبطه إلا عند العثور على إصدار التطبيق المطلوب. |
type |
النتائج فقط. أنواع العناصر في "سوق Chrome الإلكتروني" |
support |
النتائج فقط. فعَّل مطوّر التطبيق ميزة الدعم لتطبيقه. حقل خاص بالإصدار لن يتم ضبطه إلا عند العثور على إصدار التطبيق المطلوب. |
is |
النتائج فقط. ما إذا كان التطبيق أو الإضافة مظهرًا |
google |
النتائج فقط. ما إذا كانت Google قد أنشأت التطبيق أو الإضافة وصيانتها حقل خاص بالإصدار لن يتم ضبطه إلا عند العثور على إصدار التطبيق المطلوب. |
is |
النتائج فقط. ما إذا كان التطبيق أو الإضافة في حالة نشر على "سوق Chrome الإلكتروني" |
kiosk |
النتائج فقط. ما إذا كان هذا التطبيق مفعَّلاً لوضع Kiosk على أجهزة ChromeOS |
is |
النتائج فقط. ما إذا كان التطبيق مخصّصًا فقط لوضع Kiosk على أجهزة ChromeOS |
is |
النتائج فقط. ما إذا كان التطبيق يتيح استخدام سياسات للإضافات. |
ChromeAppPermission
الإذن الذي يطلبه تطبيق أو إضافة Chrome
تمثيل JSON |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
الحقول | |
---|---|
type |
النتائج فقط. نوع الإذن |
documentation |
النتائج فقط. معرف الموارد المنتظم لصفحة تتضمّن مستندات الإذن الحالي، إن توفّر |
access |
النتائج فقط. ما إذا كانت هذه الأذونات تمنح التطبيق أو الإضافة إذن الوصول إلى بيانات المستخدم، في حال توفّر هذه المعلومات |
ChromeAppSiteAccess
يمثّل إذن مضيف واحدًا.
تمثيل JSON |
---|
{ "hostMatch": string } |
الحقول | |
---|---|
host |
النتائج فقط. ويمكن أن يحتوي هذا على مضيفين محدّدين جدًا أو أنماط مثل "*.com" على سبيل المثال. |
ItemType
ما إذا كان العنصر في "سوق Chrome الإلكتروني" إضافة
عمليات التعداد | |
---|---|
ITEM_TYPE_UNSPECIFIED |
نوع العنصر غير محدّد. |
EXTENSION |
إضافات Chrome |
OTHERS |
أي نوع آخر غير الإضافة |
AndroidAppInfo
معلومات تطبيق Android
تمثيل JSON |
---|
{
"permissions": [
{
object ( |
الحقول | |
---|---|
permissions[] |
النتائج فقط. الأذونات التي يطلبها تطبيق Android |
AndroidAppPermission
الإذن الذي يطلبه تطبيق Android
تمثيل JSON |
---|
{ "type": string } |
الحقول | |
---|---|
type |
النتائج فقط. نوع الإذن |
الحالة
يحدِّد نوع Status
نموذج خطأ منطقيًا مناسبًا لبيئات البرمجة المختلفة، بما في ذلك واجهات برمجة التطبيقات REST وRPC. وتُستخدَم من قِبل gRPC. تحتوي كل رسالة Status
على ثلاث بيانات: رمز الخطأ ورسالة الخطأ وتفاصيل الخطأ.
يمكنك الاطّلاع على مزيد من المعلومات عن نموذج الأخطاء هذا وكيفية التعامل معه في دليل تصميم واجهة برمجة التطبيقات.
تمثيل JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
الحقول | |
---|---|
code |
رمز الحالة الذي يجب أن يكون قيمة |
message |
رسالة خطأ موجّهة للمطوّرين، ويجب أن تكون باللغة الإنجليزية. يجب ترجمة أي رسالة خطأ تظهر للمستخدم وإرسالها في الحقل |
details[] |
قائمة بالرسائل التي تتضمّن تفاصيل الخطأ هناك مجموعة شائعة من أنواع الرسائل لاستخدام واجهات برمجة التطبيقات. عنصر يحتوي على حقول من نوع عشوائي يحتوي الحقل |
الطُرق |
|
---|---|
|
الحصول على تطبيق معيّن لعميل حسب اسم المورد الخاص به. |