- المورد: التطبيق
- ApplicationPermission
- ManagedProperty
- ManagedPropertyType
- ManagedPropertyEntry
- AppTrackInfo
- DistributionChannel
- AppPricing
- ContentRating
- AppFeature
- AppVersion
- الطُرق
المرجع: التطبيق
معلومات عن تطبيق
تمثيل JSON |
---|
{ "name": string, "title": string, "permissions": [ { object ( |
الحقول | |
---|---|
name |
اسم التطبيق بالتنسيق enterprises/{enterprise}/applications/{packageName} |
title |
عنوان التطبيق. مترجَمة. |
permissions[] |
الأذونات المطلوبة من التطبيق |
managed |
مجموعة المواقع المُدارة المتاحة لضبطها مسبقًا للتطبيق |
icon |
رابط يؤدي إلى صورة يمكن استخدامها كرمز للتطبيق. تكون هذه الصورة مناسبة للاستخدام بحجم يصل إلى 512 × 512 بكسل. |
small |
رابط لصورة أصغر يمكن استخدامها كرمز للتطبيق. تكون هذه الصورة مناسبة للاستخدام حتى حجم 128 × 128 بكسل. |
app |
مسارات التطبيق المرئية للمؤسسة |
author |
اسم مؤلف التطبيقات (مثل مطوّر التطبيقات) |
play |
رابط يؤدي إلى صفحة تفاصيل التطبيق (للمستهلك) على Google Play |
distribution |
طريقة توفير الطرد وهؤلاء المستخدمين |
app |
ما إذا كان هذا التطبيق مجانيًا أو مجانيًا مع عمليات شراء داخل التطبيق أو مدفوعًا إذا لم يتم تحديد السعر، يعني ذلك أنّ التطبيق لم يعُد متاحًا للجميع (على الرغم من أنّه قد يظل متاحًا للمستخدمين الذين يملكون التطبيق). |
description |
الوصف الترويجي المترجَم، إن توفّر |
screenshot |
قائمة بروابط لقطات الشاشة التي تمثّل التطبيق |
category |
فئة التطبيق (على سبيل المثال، ألعاب سباق السرعة أو المحتوى الاجتماعي، أو غير ذلك) |
recent |
وصف مترجَم للتغييرات الأخيرة التي تم إجراؤها على التطبيق |
min |
الحد الأدنى لحزمة تطوير البرامج (SDK) لنظام التشغيل Android اللازمة لتشغيل التطبيق |
content |
تقييم المحتوى لهذا التطبيق |
update |
النتائج فقط. الوقت التقريبي (خلال 7 أيام) الذي تم فيه نشر التطبيق آخر مرة طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
available |
البلدان التي يتوفّر فيها هذا التطبيق وفقًا لمعيار ISO 3166-1 alpha-2 |
features[] |
الميزات البارزة (إن توفّرت) لهذا التطبيق |
app |
الإصدارات المتوفّرة حاليًا لهذا التطبيق |
full |
الوصف الكامل للتطبيق، إن توفّر |
ApplicationPermission
يطلب التطبيق الحصول على إذن.
تمثيل JSON |
---|
{ "permissionId": string, "name": string, "description": string } |
الحقول | |
---|---|
permission |
سلسلة غير شفافة تُحدِّد الإذن بشكل فريد لم يتمّت ترجمتها. |
name |
اسم الإذن مترجَمة. |
description |
وصف أطول للإذن، مع تقديم مزيد من التفاصيل حول تأثيره. مترجَم |
ManagedProperty
الموقع المُدار
تمثيل JSON |
---|
{ "key": string, "type": enum ( |
الحقول | |
---|---|
key |
المفتاح الفريد الذي يستخدمه التطبيق لتحديد الموقع، مثلاً "com.google.android.gm.fieldname" |
type |
نوع الموقع. |
title |
اسم الموقع. مترجَم |
description |
وصف أطول للموقع، يقدّم المزيد من التفاصيل حول ما يؤثر فيه مترجَم |
entries[] |
بالنسبة إلى السمتَين |
default |
القيمة التلقائية للسمة لا تحتوي سمات |
nested |
بالنسبة إلى سمات |
ManagedPropertyType
نوع الموقع المُدار
عمليات التعداد | |
---|---|
MANAGED_PROPERTY_TYPE_UNSPECIFIED |
غير مستخدَم |
BOOL |
خاصيّة من النوع المنطقي |
STRING |
خاصيّة من نوع سلسلة |
INTEGER |
خاصيّة من نوع عدد صحيح |
CHOICE |
اختيار عنصر واحد من مجموعة |
MULTISELECT |
تمثّل هذه السمة إمكانية الاختيار من بين عناصر متعدّدة من مجموعة. |
HIDDEN |
قيد مخفيّ لنوع السلسلة (يمكن استخدام القيمة التلقائية لنقل المعلومات التي لا يمكن تعديلها، مثل رمز الإصدار). |
BUNDLE |
مجموعة من المواقع الإلكترونية |
BUNDLE_ARRAY |
مصفوفة من حِزم المواقع |
ManagedPropertyEntry
إدخال موقع مُدار
تمثيل JSON |
---|
{ "value": string, "name": string } |
الحقول | |
---|---|
value |
القيمة القابلة للقراءة آليًا للعنصر، والتي يجب استخدامها في الإعدادات غير مترجَمة. |
name |
اسم القيمة السهل قراءته مترجَم |
AppTrackInfo
رقم التعريف لتسمية ارتباط مسار تطبيق.
تمثيل JSON |
---|
{ "trackId": string, "trackAlias": string } |
الحقول | |
---|---|
track |
معرّف الإصدار الفريد غير القابل للتعديل، والذي يتم الحصول عليه من |
track |
اسم المسار المرتبط بالإصدار |
DistributionChannel
قنوات التوزيع المحتملة
عمليات التعداد | |
---|---|
DISTRIBUTION_CHANNEL_UNSPECIFIED |
غير محدد |
PUBLIC_GOOGLE_HOSTED |
تتوفّر الحزمة من خلال "متجر Play" ولا تقتصر على مؤسسة معيّنة. |
PRIVATE_GOOGLE_HOSTED |
الحزمة هي تطبيق خاص (يقتصر على مؤسسة) ولكن تستضيفه Google. |
PRIVATE_SELF_HOSTED |
تطبيق خاص (مخصّص لمؤسسة) ومُستضاف بشكل خاص |
AppPricing
الأسعار المحتملة للتطبيقات
عمليات التعداد | |
---|---|
APP_PRICING_UNSPECIFIED |
السعر غير معروف، ويُستخدَم للإشارة إلى تطبيق موافَق عليه غير متاح بشكل عام. |
FREE |
التطبيق مجاني. |
FREE_WITH_IN_APP_PURCHASE |
التطبيق مجاني، ولكنه يتيح إجراء عمليات شراء داخله. |
PAID |
التطبيق مدفوع. |
ContentRating
تقييم المحتوى وفقًا لمعيار IARC العام
عمليات التعداد | |
---|---|
CONTENT_RATING_UNSPECIFIED |
غير محدد |
THREE_YEARS |
المحتوى مناسب للأطفال من عمر 3 سنوات وما فوق فقط. |
SEVEN_YEARS |
المحتوى مناسب للأطفال بعمر 7 أعوام أو أكثر فقط. |
TWELVE_YEARS |
المحتوى مناسب للأشخاص الذين تبلغ أعمارهم 12 عامًا فأكثر فقط. |
SIXTEEN_YEARS |
المحتوى مناسب للأشخاص الذين يبلغون 16 عامًا أو أكثر فقط. |
EIGHTEEN_YEARS |
المحتوى مناسب للأشخاص الذين يبلغون 18 عامًا أو أكثر فقط. |
AppFeature
ميزات التطبيق المحتمَلة
عمليات التعداد | |
---|---|
APP_FEATURE_UNSPECIFIED |
غير محدد |
VPN_APP |
التطبيق هو شبكة VPN. |
AppVersion
يمثّل هذا الإصدار واحدًا من إصدارات التطبيق.
تمثيل JSON |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
الحقول | |
---|---|
version |
السلسلة التي يستخدمها مطوّر التطبيق في "متجر Play" لتحديد الإصدار لا تكون السلسلة فريدة بالضرورة أو مترجَمة (على سبيل المثال، يمكن أن تكون السلسلة "1.4"). |
version |
المعرّف المتزايد الفريد لإصدار التطبيق |
track |
تتبُّع المعرّفات التي تم نشر إصدار التطبيق فيها ولا يشمل ذلك قناة الإصدار العلني (اطّلِع على قناة الإصدار العلني بدلاً من ذلك). |
production |
إذا كانت القيمة True، يعني ذلك أنّ هذا الإصدار مخصّص للإصدار العلني. |
الطُرق |
|
---|---|
|
الحصول على معلومات عن تطبيق |