- แหล่งข้อมูล: RecentAppView
- CatalogAppView
- DeveloperDetails
- AppContactInformation
- AppCategory
- LocalizedStoreListings
- LocalizedStoreListing
- ImageAsset
- VideoAsset
- ScreenshotSet
- DeviceCompatibilityRequirements
- SdkVersion
- UsesConfiguration
- KeyboardType
- NavigationType
- TouchScreenType
- CompatibleScreen
- ScreenSize
- ความหนาแน่น
- Use32BitAbi
- สิทธิ์
- DeviceIdentifier
- DeviceSelector
- RamSelector
- SocSelector
- DeviceTypeSelector
- วันที่
- เมธอด
แหล่งข้อมูล: RecentAppView
ข้อมูลเมตาเกี่ยวกับแอปที่อัปเดตล่าสุด
| การแสดง JSON |
|---|
{
"appView": {
object ( |
| ช่อง | |
|---|---|
appView |
มุมมองแอปที่อัปเดตล่าสุด |
CatalogAppView
มุมมองของแอป Google Play ภายใน "การส่งออกแคตตาล็อกสำหรับ App Store"
| การแสดง JSON |
|---|
{ "packageName": string, "developerDetails": { object ( |
| ช่อง | |
|---|---|
packageName |
ชื่อแพ็กเกจของแอป |
developerDetails |
รายละเอียดนักพัฒนาแอปของแอป |
appContactInformation |
ข้อมูลติดต่อของแอปที่นักพัฒนาแอปให้ไว้ |
appCategory |
|
appSubcategory |
หมวดหมู่ย่อยของแอป เช่น "GAME_ACTION" |
hasInAppPurchases |
แอปมีการซื้อในแอปผ่าน Google Play หรือไม่ |
localizedStoreListings |
ข้อมูลสินค้าใน Store ของแอปที่แปลเป็นภาษาท้องถิ่นซึ่งแสดงใน Google Play |
deviceCompatibilityRequirements[] |
แอปอาจระบุชุดข้อกำหนดด้านความเข้ากันได้ของอุปกรณ์หลายชุด และระบบจะถือว่าอุปกรณ์เข้ากันได้กับแอปหากเป็นไปตามข้อกำหนดอย่างน้อย 1 ชุดใน |
permissions[] |
สิทธิ์ที่จำเป็นซึ่งแอปประกาศไว้ซึ่งใช้กับ Android SDK ทุกเวอร์ชัน |
permissionsSdk23[] |
สิทธิ์ที่แอปประกาศซึ่งจำเป็นสำหรับ Android SDK เวอร์ชัน SDK 23 ขึ้นไป |
excludedDevicesByIdentifier[] |
รายการอุปกรณ์ที่ยกเว้นจากการเผยแพร่แอป แม้ว่าอุปกรณ์ดังกล่าวจะเข้ากันได้กับข้อกำหนดจาก deviceCompatibilityRequirements ก็ตาม โดยจะใช้การดำเนินการ OR กล่าวคือ ระบบจะยกเว้นอุปกรณ์หากตรงกับตัวระบุใดตัวระบุหนึ่ง |
excludedDevicesBySelector[] |
รายการอุปกรณ์ที่ยกเว้นจากการเผยแพร่แอป แม้ว่าอุปกรณ์ดังกล่าวจะเข้ากันได้กับข้อกำหนดจาก deviceCompatibilityRequirements ก็ตาม ระบบจะยกเว้นอุปกรณ์หากตรงกับตัวเลือกที่ระบุ |
activeVersionNames[] |
เวอร์ชันที่ใช้งานอยู่ของแอปที่แมปจากแอตทริบิวต์ไฟล์ Manifest ของ |
privacyPolicyUrl |
URL ของนโยบายความเป็นส่วนตัวของแอป |
hasInAppAds |
แอปมีโฆษณาหรือไม่ |
isAdultOnlyAudience |
แอปกำหนดเป้าหมายเป็นผู้ชมที่เป็นผู้ใหญ่เท่านั้น (อายุ 18 ปีขึ้นไป) หรือไม่ |
iarcCertificateId |
รหัสใบรับรอง IARC สำหรับแอป |
firstReleaseDateInUnitedStates |
วันที่เปิดตัวแอปในสหรัฐอเมริกาเป็นครั้งแรก |
priceInTheUnitedStates |
ราคาของแอปในสหรัฐอเมริกา เว้นว่างไว้หากแอปเป็นแบบฟรี |
salePriceInTheUnitedStates |
ราคาลดของแอปในสหรัฐอเมริกา จะมีการป้อนข้อมูลสำหรับแอปที่ต้องซื้อซึ่งมีการขายในสหรัฐอเมริกาที่ใช้งานอยู่เท่านั้น |
deliveryToken |
โทเค็นที่ใช้ในการนำส่งแอปด้วย Google Play Inline Install API |
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 |
URL ของเว็บไซต์ติดต่อสำหรับแอปนี้ นักพัฒนาแอปอาจระบุหรือไม่ก็ได้ |
AppCategory
หมวดหมู่ของแอป
| Enum | |
|---|---|
APP_CATEGORY_UNSPECIFIED |
|
GAME |
|
APP |
|
LocalizedStoreListings
| การแสดง JSON |
|---|
{
"localizedStoreListings": [
{
object ( |
| ช่อง | |
|---|---|
localizedStoreListings[] |
|
defaultLanguageCode |
รหัสภาษาเริ่มต้นของแอป หากไม่มีข้อมูลสินค้าใน Store ที่แปลแล้วสำหรับภาษาใดภาษาหนึ่ง ระบบจะใช้ชิ้นงานจากภาษาเริ่มต้นแทน |
LocalizedStoreListing
ข้อมูลสินค้าใน Store ของแอปที่ปรับให้เหมาะกับท้องถิ่น
| การแสดง 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[] |
หน้าจอที่เข้ากันได้ตามที่ระบุไว้ในแท็ก Manifest |
supportedScreens[] |
หน้าจอที่เข้ากันได้ตามที่ระบุไว้ในแท็ก Manifest |
requiresSmallestWidthDp |
ระบุความกว้างที่เล็กที่สุดขั้นต่ำที่ต้องมีของหน้าจอ |
supportedGlTextures[] |
พื้นผิว GL ที่รองรับตามที่ระบุโดยแท็กไฟล์ Manifest |
nativePlatforms[] |
รายการ ABI (Application Binary Interface) ที่จำเป็น เช่น |
use32BitAbi |
ค่าของ Flag |
SdkVersion
กำหนดช่วงเวอร์ชัน SDK ระบบจะถือว่าอุปกรณ์ใช้งานร่วมกันได้หาก SDK เวอร์ชันของอุปกรณ์อยู่ในช่วง minSdkVersion และ maxSdkVersion
| การแสดง JSON |
|---|
{ "minSdkVersion": string, "maxSdkVersion": string, "targetSdkVersion": string } |
| ช่อง | |
|---|---|
minSdkVersion |
SDK เวอร์ชันขั้นต่ำที่จำเป็นสำหรับแอป (รวม) |
maxSdkVersion |
เวอร์ชัน SDK สูงสุดที่จำเป็นสำหรับแอป (รวม) |
targetSdkVersion |
เวอร์ชัน SDK เป้าหมายของแอป |
UsesConfiguration
แสดงการกำหนดค่าทั้งหมดที่ทำเครื่องหมายว่าจำเป็นโดยใช้แท็ก Manifest uses-configuration
| การแสดง JSON |
|---|
{ "requiresFiveWayNavigation": boolean, "requiresHardwareKeyboard": boolean, "requiredKeyboardType": enum ( |
| ช่อง | |
|---|---|
requiresFiveWayNavigation |
แอปพลิเคชันกำหนดให้ต้องใช้การควบคุมการนำทางแบบ 5 ทิศทางหรือไม่ |
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
หน้าจอที่เข้ากันได้ตามที่ระบุไว้ในแท็ก Manifest 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
ค่าของ Flag android:use32BitAbi ที่ดึงมาจากไฟล์ Manifest 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 MB |
SocSelector
กำหนดตัวเลือก SOC สำหรับอุปกรณ์ ซึ่งจะจับคู่อุปกรณ์ที่มี SoC (System on Chip) ตรงกับทุกช่องในตัวเลือก
| การแสดง JSON |
|---|
{ "socMake": string, "socModel": string } |
| ช่อง | |
|---|---|
socMake |
|
socModel |
|
DeviceTypeSelector
ตัวเลือกสำหรับอุปกรณ์ที่ตรงกันของประเภทที่เฉพาะเจาะจง
| Enum | |
|---|---|
DEVICE_TYPE_SELECTOR_UNSPECIFIED |
|
ANDROID_GO |
|
วันที่
แสดงวันที่ในปฏิทินทั้งหมดหรือบางส่วน เช่น วันเกิด เวลาของวันและเขตเวลาจะระบุไว้ที่อื่นหรือไม่มีนัยสำคัญ วันที่สัมพันธ์กับปฏิทินเกรกอเรียน ซึ่งอาจแสดงถึงสิ่งใดสิ่งหนึ่งต่อไปนี้
- วันที่แบบเต็ม โดยมีค่าปี เดือน และวันที่ที่ไม่ใช่ 0
- เดือนและวัน โดยมีปีเป็น 0 (เช่น วันครบรอบ)
- ปีอย่างเดียว โดยมีเดือนและวันที่เป็น 0
- ปีและเดือน โดยมีวันที่เป็น 0 (เช่น วันหมดอายุของบัตรเครดิต)
ประเภทที่เกี่ยวข้อง
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 เพื่อระบุปีอย่างเดียว หรือปีและเดือนที่ไม่มีวัน |
เมธอด |
|
|---|---|
|
แสดงข้อมูลเมตาเกี่ยวกับแอปที่เพิ่งอัปเดต |
รหัสข้อผิดพลาด
การดำเนินการของทรัพยากรนี้จะแสดงรหัสข้อผิดพลาดของ HTTP ต่อไปนี้
| รหัสข้อผิดพลาด | เหตุผล | คำอธิบาย | ความละเอียด |
|---|