المرجع: 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} |
displayName |
النتائج فقط. الاسم المعروض للتطبيق |
description |
النتائج فقط. وصف التطبيق |
appId |
النتائج فقط. تمثّل هذه السمة المعرّف الفريد للمتجر الخاص بالسلعة. أمثلة: "gmbmikajjgmnabiglmofipeabaddhgne" لإضافة Chrome "حفظ إلى Google Drive"، و"com.google.android.apps.docs" لتطبيق Google Drive على Android |
revisionId |
النتائج فقط. إصدار التطبيق يتم إرسال مراجعة جديدة كلما تم نشر إصدار جديد من التطبيق. |
type |
النتائج فقط. نوع التطبيق |
iconUri |
النتائج فقط. تمثّل هذه السمة رابطًا يؤدي إلى صورة يمكن استخدامها كرمز للمنتج. |
detailUri |
النتائج فقط. تمثّل هذه السمة معرّف الموارد المنتظم (URI) لصفحة تفاصيل العنصر. |
firstPublishTime |
النتائج فقط. وقت النشر لأول مرة يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
latestPublishTime |
النتائج فقط. وقت النشر الأخير يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
publisher |
النتائج فقط. تمثّل هذه السمة ناشر السلعة. |
isPaidApp |
النتائج فقط. تشير هذه السمة إلى ما إذا كان يجب الدفع مقابل التطبيق أو ما إذا كان يتضمّن محتوًى مدفوعًا. |
homepageUri |
النتائج فقط. عنوان URI للصفحة الرئيسية أو الموقع الإلكتروني |
privacyPolicyUri |
النتائج فقط. معرّف الموارد المنتظم (URI) الذي يشير إلى سياسة الخصوصية للتطبيق، إذا كان المطوّر قد قدّمه. حقل خاص بالإصدار يتم ضبطه فقط عند العثور على إصدار التطبيق المطلوب. |
reviewNumber |
النتائج فقط. عدد المراجعات التي تلقّيتها ستكون معلومات المراجعة في "سوق Chrome الإلكتروني" دائمًا لأحدث إصدار من التطبيق. |
reviewRating |
النتائج فقط. تمثّل هذه السمة تقييم التطبيق (من 5 نجوم). ستكون معلومات المراجعة في "سوق Chrome الإلكتروني" دائمًا لأحدث إصدار من التطبيق. |
serviceError |
النتائج فقط. تمثّل هذه السمة معلومات عن خطأ جزئي في الخدمة، إذا كان ذلك منطبقًا. |
categoryIds[] |
النتائج فقط. أرقام تعريف فئات التطبيق، وهي نفسها المخزّنة في عنصر "السوق الإلكتروني". من المتوقّع أن يكون هناك معرّف فئة واحد فقط. |
حقل الربط يمكن أن يكون التعليق |
|
chromeAppInfo |
النتائج فقط. معلومات تطبيقات "سوق Chrome الإلكتروني" |
androidAppInfo |
النتائج فقط. معلومات تطبيق Android |
AppItemType
نوع التطبيق
| عمليات التعداد | |
|---|---|
APP_ITEM_TYPE_UNSPECIFIED |
لم يتم تحديد نوع التطبيق. |
CHROME |
تطبيق Chrome |
ANDROID |
تطبيق ARC++ |
WEB |
تطبيق ويب |
ChromeAppInfo
معلومات تطبيقات "سوق Chrome الإلكتروني"
| تمثيل JSON |
|---|
{ "minUserCount": integer, "permissions": [ { object ( |
| الحقول | |
|---|---|
minUserCount |
النتائج فقط. الحد الأدنى لعدد المستخدمين الذين يستخدمون هذا التطبيق |
permissions[] |
النتائج فقط. كل إذن مخصّص يطلبه التطبيق، وهو حقل خاص بالإصدار يتم ضبطه فقط عند العثور على إصدار التطبيق المطلوب. |
siteAccess[] |
النتائج فقط. كل إذن يمنح إمكانية الوصول إلى النطاقات أو أنماط المضيف الواسعة النطاق ( مثلاً www.google.com). ويشمل ذلك التطابقات من النصوص البرمجية للمحتوى بالإضافة إلى المضيفين في عقدة الأذونات في البيان. حقل خاص بالإصدار يتم ضبطه فقط عند العثور على إصدار التطبيق المطلوب. |
type |
النتائج فقط. أنواع العناصر في "سوق Chrome الإلكتروني" |
supportEnabled |
النتائج فقط. فعّل مطوّر التطبيق إمكانية استخدام التطبيق. حقل خاص بالإصدار سيتم ضبطه فقط عند العثور على إصدار التطبيق المطلوب. |
isTheme |
النتائج فقط. تحدّد هذه السمة ما إذا كان التطبيق أو الإضافة عبارة عن مظهر. |
googleOwned |
النتائج فقط. تُستخدَم لتحديد ما إذا كان التطبيق أو الإضافة من إنشاء Google وصيانتها. حقل خاص بالإصدار يتم ضبطه فقط عند العثور على إصدار التطبيق المطلوب. |
isCwsHosted |
النتائج فقط. تُستخدَم لتحديد ما إذا كان التطبيق أو الإضافة في حالة منشورة على "سوق Chrome الإلكتروني". |
kioskEnabled |
النتائج فقط. ما إذا كان هذا التطبيق مفعَّلاً لوضع Kiosk على أجهزة ChromeOS |
isKioskOnly |
النتائج فقط. تحديد ما إذا كان التطبيق مخصّصًا لوضع Kiosk على أجهزة ChromeOS فقط |
isExtensionPolicySupported |
النتائج فقط. تُستخدَم لتحديد ما إذا كان التطبيق يتيح استخدام سياسات الإضافات. |
manifestVersion |
النتائج فقط. إصدار ملف بيان هذه الإضافة. |
ChromeAppPermission
الإذن الذي يطلبه تطبيق أو إضافة في Chrome
| تمثيل JSON |
|---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
| الحقول | |
|---|---|
type |
النتائج فقط. نوع الإذن |
documentationUri |
النتائج فقط. إذا كان متاحًا، يكون هذا الحقل عبارة عن معرّف موارد منتظم (URI) لصفحة تتضمّن مستندات حول الإذن الحالي. |
accessUserData |
النتائج فقط. توضّح هذه السمة ما إذا كانت الأذونات تمنح التطبيق أو الإضافة إذن الوصول إلى بيانات المستخدم، وذلك في حال توفّرها. |
ChromeAppSiteAccess
تمثّل هذه السمة إذن مضيف واحدًا.
| تمثيل JSON |
|---|
{ "hostMatch": string } |
| الحقول | |
|---|---|
hostMatch |
النتائج فقط. يمكن أن يحتوي هذا الحقل على مضيفين محدّدين جدًا أو أنماط مثل "*.com" مثلاً. |
ItemType
تحدِّد هذه السمة ما إذا كان المنتج في "سوق Chrome الإلكتروني" عبارة عن إضافة.
| عمليات التعداد | |
|---|---|
ITEM_TYPE_UNSPECIFIED |
Unspecified ItemType. |
EXTENSION |
إضافات Chrome |
OTHERS |
أي نوع آخر غير الإضافة |
AndroidAppInfo
معلومات تطبيق Android
| تمثيل JSON |
|---|
{
"permissions": [
{
object ( |
| الحقول | |
|---|---|
permissions[] |
النتائج فقط. الأذونات التي يطلبها تطبيق Android |
AndroidAppPermission
إذن يطلبه تطبيق Android
| تمثيل JSON |
|---|
{ "type": string } |
| الحقول | |
|---|---|
type |
النتائج فقط. نوع الإذن |
الطُرق |
|
|---|---|
|
الحصول على تطبيق محدّد لأحد العملاء من خلال اسم المورد الخاص به |