- משאב: RecentAppView
- CatalogAppView
- DeveloperDetails
- AppContactInformation
- AppCategory
- LocalizedStoreListings
- LocalizedStoreListing
- ImageAsset
- VideoAsset
- ScreenshotSet
- DeviceCompatibilityRequirements
- SdkVersion
- UsesConfiguration
- KeyboardType
- NavigationType
- TouchScreenType
- CompatibleScreen
- ScreenSize
- צפיפות
- Use32BitAbi
- הרשאה
- DeviceIdentifier
- DeviceSelector
- RamSelector
- SocSelector
- DeviceTypeSelector
- תאריך
- Methods
משאב: RecentAppView
מטא-נתונים על אפליקציה שעודכנה לאחרונה.
| ייצוג ב-JSON |
|---|
{
"appView": {
object ( |
| שדות | |
|---|---|
appView |
תצוגת האפליקציה שעודכנה לאחרונה. |
CatalogAppView
תצוגה של אפליקציה ב-Google Play בתוך ייצוא הקטלוג לחנויות אפליקציות.
| ייצוג ב-JSON |
|---|
{ "packageName": string, "developerDetails": { object ( |
| שדות | |
|---|---|
packageName |
שם החבילה של האפליקציה. |
developerDetails |
פרטי המפתח של האפליקציה. |
appContactInformation |
פרטים ליצירת קשר עם מפתח האפליקציה. |
appCategory |
|
appSubcategory |
קטגוריית המשנה של האפליקציה, למשל "GAME_ACTION". |
hasInAppPurchases |
אם יש באפליקציה רכישות דרך Google Play. |
localizedStoreListings |
דפי האפליקציה המותאמים לשוק המקומי שמוצגים ב-Google Play. |
deviceCompatibilityRequirements[] |
האפליקציה יכולה לציין כמה קבוצות של דרישות תאימות למכשירים, ומכשיר נחשב לתואם לאפליקציה אם הוא עומד לפחות באחת מ |
permissions[] |
הרשאות נדרשות שהוצהרו על ידי האפליקציה, שחלות על כל הגרסאות של Android SDK. |
permissionsSdk23[] |
ההרשאות הנדרשות שהוצהרו על ידי האפליקציה, שחלות על גרסאות Android SDK 23 ומעלה. |
excludedDevicesByIdentifier[] |
רשימת המכשירים שמוחרגים מתפוצת האפליקציה, גם אם הם תואמים לדרישות של deviceCompatibilityRequirements. התנאים האלה הם תנאי OR, כלומר מכשיר יוחרג אם הוא תואם לאחד מהמזהים. |
excludedDevicesBySelector[] |
רשימת המכשירים שמוחרגים מתפוצת האפליקציה, גם אם הם תואמים לדרישות של deviceCompatibilityRequirements. מכשיר מוחרג אם הוא תואם לאחד מהסלקטורים שצוינו. |
activeVersionNames[] |
גרסאות פעילות של האפליקציה שמופו ממאפייני המניפסט של |
privacyPolicyUrl |
כתובת ה-URL של מדיניות הפרטיות של האפליקציה. |
hasInAppAds |
אם יש באפליקציה מודעות. |
isAdultOnlyAudience |
אם האפליקציה מטרגטת קהל של מבוגרים בלבד (18+). |
iarcCertificateId |
מזהה אישור ה-IARC של האפליקציה. |
firstReleaseDate |
התאריך שבו האפליקציה פורסמה לראשונה. |
priceInTheUnitedStates |
מחיר האפליקציה בארצות הברית. השדה ריק אם האפליקציה חינמית. |
salePriceInTheUnitedStates |
מחיר המבצע של האפליקציה בארצות הברית. השדה הזה מאוכלס רק באפליקציות בתשלום עם מבצע פעיל בארה"ב. |
deliveryToken |
האסימון שמשמש להצגת האפליקציה באמצעות Google Play Inline Install API. האסימון הוא ייחודי לכל שילוב של אפליקציה ב-Play וחנות אפליקציות של צד שלישי, ותקופת התוקף שלו מוגבלת ל-7 ימים. |
lastPublishTime |
חותמת הזמן של המועד האחרון שבו האפליקציה פורסמה. השימוש הוא ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. לדוגמה: |
DeveloperDetails
פרטי המפתח של אפליקציה ב-Google Play.
| ייצוג ב-JSON |
|---|
{ "developerName": string, "contactEmail": string, "address": string, "phoneNumber": string, "website": string } |
| שדות | |
|---|---|
developerName |
שם המפתח של האפליקציה. |
contactEmail |
כתובת האימייל ליצירת קשר עם המפתח. |
address |
הכתובת הפיזית של המפתח. |
phoneNumber |
מספר הטלפון של המפתח. |
website |
האתר של המפתח. |
AppContactInformation
פרטים ליצירת קשר עם מפתחי האפליקציה.
| ייצוג ב-JSON |
|---|
{ "contactEmail": string, "phoneNumber": string, "websiteUrl": string } |
| שדות | |
|---|---|
contactEmail |
כתובת האימייל ליצירת קשר של האפליקציה הזו. תמיד מוגדרת. |
phoneNumber |
מספר הטלפון ליצירת קשר עם מפתח האפליקציה. המפתח יכול לבחור אם לספק את הפרט הזה. |
websiteUrl |
כתובת האתר ליצירת קשר עם האפליקציה הזו. המפתח יכול לספק את הכתובת הזו. |
AppCategory
הקטגוריה של האפליקציה.
| טיפוסים בני מנייה (enum) | |
|---|---|
APP_CATEGORY_UNSPECIFIED |
|
GAME |
|
APP |
|
LocalizedStoreListings
| ייצוג ב-JSON |
|---|
{
"localizedStoreListings": [
{
object ( |
| שדות | |
|---|---|
localizedStoreListings[] |
|
defaultLanguageCode |
קוד השפה שמוגדר כברירת מחדל באפליקציה. אם דף האפליקציה בחנות לא זמין בשפה מסוימת, המערכת משתמשת בנכסים בשפת ברירת המחדל. |
LocalizedStoreListing
דף האפליקציה בחנות בשפה המקומית.
| ייצוג ב-JSON |
|---|
{ "languageCode": string, "appName": string, "shortDescription": string, "fullDescription": string, "icon": { object ( |
| שדות | |
|---|---|
languageCode |
קוד השפה של הלוקליזציה הזו בתקן BCP-47. |
appName |
שם האפליקציה בלוקליזציה הזו. |
shortDescription |
תיאור קצר של האפליקציה בלוקליזציה הזו. |
fullDescription |
תיאור ארוך יותר של האפליקציה בלוקליזציה הזו. |
icon |
סמל האפליקציה. |
featureGraphic |
הגרפיקה של הפריט באפליקציה. |
video |
הסרטון של האפליקציה. |
phoneScreenshots |
צילומי מסך של האפליקציה בטלפון. |
tabletSmallScreenshots |
צילומי מסך של האפליקציה בטאבלט קטן. |
tabletRegularScreenshots |
צילומי המסך הרגילים של האפליקציה בטאבלט. |
ImageAsset
נכס תמונות.
| ייצוג ב-JSON |
|---|
{ "imageUrl": string } |
| שדות | |
|---|---|
imageUrl |
כתובת ה-URL של נכס התמונות. |
VideoAsset
נכס וידאו.
| ייצוג ב-JSON |
|---|
{ "videoUrl": string } |
| שדות | |
|---|---|
videoUrl |
כתובת ה-URL של נכס הווידאו. |
ScreenshotSet
קבוצה של צילומי מסך.
| ייצוג ב-JSON |
|---|
{
"screenshots": [
{
object ( |
| שדות | |
|---|---|
screenshots[] |
נכסי התמונות של צילומי המסך. |
DeviceCompatibilityRequirements
מגדיר קבוצה של דרישות תאימות של המכשיר לאפליקציה. המכשיר צריך לעמוד בכל הדרישות בקבוצה כדי להיחשב כתואם לאפליקציה.
| ייצוג ב-JSON |
|---|
{ "sdkVersion": { object ( |
| שדות | |
|---|---|
sdkVersion |
מגדיר טווח של גרסאות SDK שהאפליקציה תואמת להן. |
requiredSystemFeatures[] |
תכונות המערכת שהאפליקציה דורשת. כדי שהמכשיר ייחשב כתואם לאפליקציה, צריכות להיות בו כל תכונות המערכת. |
requiredSoftwareLibraries[] |
רשימת הספריות הנדרשות כפי שהוצהרו בתג המניפסט |
isScreenRequired |
מציינת אם האפליקציה דורשת מסך. |
glEsVersion |
הגרסה הנדרשת של OpenGL ES. |
usesConfigurations[] |
מציג את כל ההגדרות שסומנו כנדרשות באמצעות תג המניפסט |
compatibleScreens[] |
מסכים תואמים, כפי שמופיעים בתג המניפסט |
supportedScreens[] |
מסכים תואמים, כפי שמופיעים בתג המניפסט |
requiresSmallestWidthDp |
מציין את הרוחב המינימלי הקטן ביותר שנדרש למסך. |
supportedGlTextures[] |
מרקמי gl נתמכים, כפי שצוין בתג המניפסט |
nativePlatforms[] |
רשימה של ממשקי ABI (ממשק Application Binary Interface) נדרשים, למשל |
use32BitAbi |
הערך של הדגל |
SdkVersion
מגדיר טווח של גרסאות SDK. מכשיר נחשב לתואם אם גרסת ה-SDK שלו נמצאת בטווח שבין minSdkVersion ל-maxSdkVersion.
| ייצוג ב-JSON |
|---|
{ "minSdkVersion": string, "maxSdkVersion": string, "targetSdkVersion": string } |
| שדות | |
|---|---|
minSdkVersion |
גרסת ה-SDK המינימלית שנדרשת לאפליקציה (כולל). |
maxSdkVersion |
גרסת ה-SDK המקסימלית שנדרשת לאפליקציה (כולל). |
targetSdkVersion |
גרסת ה-SDK המטורגטת של האפליקציה. |
UsesConfiguration
מייצג את כל ההגדרות שסומנו כנדרשות באמצעות תג המניפסט uses-configuration.
| ייצוג ב-JSON |
|---|
{ "requiresFiveWayNavigation": boolean, "requiresHardwareKeyboard": boolean, "requiredKeyboardType": enum ( |
| שדות | |
|---|---|
requiresFiveWayNavigation |
אם האפליקציה דורשת בקר ניווט לחמישה כיוונים. |
requiresHardwareKeyboard |
אם האפליקציה דורשת מקלדת פיזית. |
requiredKeyboardType |
סוג המקלדת הנדרש. |
requiredNavigationType |
מכשיר הניווט הנדרש. |
requiredTouchscreenType |
סוג מסך המגע שנדרש. |
KeyboardType
| טיפוסים בני מנייה (enum) | |
|---|---|
KEYBOARD_TYPE_UNSPECIFIED |
|
KEYBOARD_TYPE_UNDEFINED |
|
KEYBOARD_TYPE_NO_KEYS |
|
KEYBOARD_TYPE_QWERTY |
|
KEYBOARD_TYPE_TWELVE_KEY |
|
TouchScreenType
| טיפוסים בני מנייה (enum) | |
|---|---|
TOUCHSCREEN_TYPE_UNSPECIFIED |
|
TOUCHSCREEN_TYPE_UNDEFINED |
|
TOUCHSCREEN_TYPE_NO_TOUCHSCREEN |
|
TOUCHSCREEN_TYPE_STYLUS |
|
TOUCHSCREEN_TYPE_FINGER |
|
CompatibleScreen
מסכים תואמים, כפי שמופיעים בתג המניפסט compatible-screens.
| ייצוג ב-JSON |
|---|
{ "screenSize": enum ( |
| שדות | |
|---|---|
screenSize |
גודל המסך. |
density |
צפיפות במסך. |
ScreenSize
גודל המסך.
| טיפוסים בני מנייה (enum) | |
|---|---|
SCREEN_SIZE_UNSPECIFIED |
|
SCREEN_SIZE_SMALL |
|
SCREEN_SIZE_NORMAL |
|
SCREEN_SIZE_LARGE |
|
SCREEN_SIZE_EXTRA_LARGE |
|
צפיפות
צפיפות במסך.
| טיפוסים בני מנייה (enum) | |
|---|---|
DENSITY_UNSPECIFIED |
|
DENSITY_NODPI |
|
DENSITY_LDPI |
|
DENSITY_MDPI |
|
DENSITY_TVDPI |
|
DENSITY_HDPI |
|
DENSITY_280 |
|
DENSITY_XHDPI |
|
DENSITY_360 |
|
DENSITY_400 |
|
DENSITY_420 |
|
DENSITY_XXHDPI |
|
DENSITY_560 |
|
DENSITY_XXXHDPI |
|
Use32BitAbi
הערך של הדגל android:use32BitAbi אוחזר מהמניפסט. https://developer.android.com/reference/android/R.attr#use32bitAbi.
| טיפוסים בני מנייה (enum) | |
|---|---|
USE_32_BIT_ABI_UNSPECIFIED |
|
USE_32_BIT_ABI_TRUE |
הערך של use32BitAbi מוגדר כ-"true". |
USE_32_BIT_ABI_OTHER |
הערך של use32BitAbi לא מוגדר או מוגדר למשהו אחר מלבד "true". |
הרשאה
הרשאה שהוצהרה על ידי אפליקציה.
| ייצוג ב-JSON |
|---|
{ "name": string, "maxSdkVersion": integer } |
| שדות | |
|---|---|
name |
המאפיין |
maxSdkVersion |
המאפיין |
DeviceIdentifier
מגדירה מזהה מכשיר.
| ייצוג ב-JSON |
|---|
{ "deviceBrand": string, "deviceModel": string } |
| שדות | |
|---|---|
deviceBrand |
|
deviceModel |
|
DeviceSelector
מגדירה בורר מכשירים למכשיר. מכשיר נחשב כתואם אם הוא תואם לאחד מהבוררים שצוינו.
| ייצוג ב-JSON |
|---|
{ "ramSelector": { object ( |
| שדות | |
|---|---|
ramSelector |
ההגדרה הזו מגדירה בורר RAM למכשיר. |
socSelectors[] |
הבוררים של SOC. מכשיר תואם לבורר המכשירים אם הוא תואם לאחד מבוררי ה-SOC. |
deviceTypeSelector |
|
RamSelector
ההגדרה הזו מגדירה בורר RAM למכשיר.
| ייצוג ב-JSON |
|---|
{ "ramMbLessThanOrEqual": string } |
| שדות | |
|---|---|
ramMbLessThanOrEqual |
התנאי הזה יתאים לכל מכשיר עם זיכרון RAM בנפח של פחות מ-ramMbLessThanOrEqual או שווה לו. |
SocSelector
הגדרת בורר SOC למכשיר. ההגדרה הזו תתאים לכל מכשיר שה-SoC (מערכת על שבב) שלו תואם לכל השדות בבורר.
| ייצוג ב-JSON |
|---|
{ "socMake": string, "socModel": string } |
| שדות | |
|---|---|
socMake |
|
socModel |
|
DeviceTypeSelector
בורר להתאמת מכשירים מסוג ספציפי.
| טיפוסים בני מנייה (enum) | |
|---|---|
DEVICE_TYPE_SELECTOR_UNSPECIFIED |
|
ANDROID_GO |
|
תאריך
מייצג תאריך מלא או חלקי בלוח השנה, כמו יום הולדת. השעה ביום ואזור הזמן מצוינים במקום אחר או שהם לא משמעותיים. התאריך הוא לפי הלוח הגרגוריאני. הערך הזה יכול לייצג את אחד מהמצבים הבאים:
- תאריך מלא, עם ערכי שנה, חודש ויום שאינם אפס.
- חודש ויום, עם אפס בשנה (לדוגמה, יום נישואין).
- שנה בלבד, עם אפס בחודש ואפס ביום.
- שנה וחודש, עם יום אפס (לדוגמה, תאריך תפוגה של כרטיס אשראי).
סוגים קשורים:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| ייצוג ב-JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| שדות | |
|---|---|
year |
השנה של התאריך. הערך חייב להיות בין 1 ל-9999, או 0 כדי לציין תאריך בלי שנה. |
month |
חודש בשנה. הערך חייב להיות בין 1 ל-12, או 0 כדי לציין שנה בלי חודש ויום. |
day |
יום בחודש. חייב להיות בין 1 ל-31 ותקף לשנה ולחודש, או 0 כדי לציין שנה בלבד או שנה וחודש שבהם היום לא משמעותי. |
Methods |
|
|---|---|
|
הפונקציה מחזירה מטא-נתונים על אפליקציה שעודכנה לאחרונה. |
קודי שגיאה
הפעולות של המשאב הזה מחזירות את קודי השגיאה הבאים של HTTP:
| קוד שגיאה | סיבה | תיאור | פתרון |
|---|