REST Resource: enterprises.applications

แหล่งข้อมูล: แอปพลิเคชัน

ข้อมูลเกี่ยวกับแอป

การแสดง JSON
{
  "name": string,
  "title": string,
  "permissions": [
    {
      object (ApplicationPermission)
    }
  ],
  "managedProperties": [
    {
      object (ManagedProperty)
    }
  ],
  "iconUrl": string,
  "smallIconUrl": string,
  "appTracks": [
    {
      object (AppTrackInfo)
    }
  ],
  "author": string,
  "playStoreUrl": string,
  "distributionChannel": enum (DistributionChannel),
  "appPricing": enum (AppPricing),
  "description": string,
  "screenshotUrls": [
    string
  ],
  "category": string,
  "recentChanges": string,
  "minAndroidSdkVersion": integer,
  "contentRating": enum (ContentRating),
  "updateTime": string,
  "availableCountries": [
    string
  ],
  "features": [
    enum (AppFeature)
  ],
  "appVersions": [
    {
      object (AppVersion)
    }
  ],
  "fullDescription": string
}
ช่อง
name

string

ชื่อแอปในรูปแบบ enterprises/{enterprise}/applications/{packageName}

title

string

ชื่อแอป แปลแล้ว

permissions[]

object (ApplicationPermission)

สิทธิ์ที่แอปจําเป็นต้องใช้

managedProperties[]

object (ManagedProperty)

ชุดพร็อพเพอร์ตี้ที่มีการจัดการซึ่งพร้อมให้กําหนดค่าล่วงหน้าสําหรับแอป

iconUrl

string

ลิงก์ไปยังรูปภาพที่ใช้เป็นไอคอนของแอปได้ รูปภาพนี้ควรมีขนาดไม่เกิน 512 x 512 พิกเซล

smallIconUrl

string

ลิงก์ไปยังรูปภาพที่เล็กลงซึ่งใช้เป็นไอคอนของแอปได้ รูปภาพนี้เหมาะสำหรับการใช้งานที่มีขนาดพิกเซลไม่เกิน 128 x 128

appTracks[]

object (AppTrackInfo)

แทร็กแอปพลิเคชันที่องค์กรมองเห็นได้

author

string

ชื่อผู้เขียนแอป (เช่น นักพัฒนาแอป)

playStoreUrl

string

ลิงก์ไปยังหน้ารายละเอียด (สำหรับผู้บริโภค) ของ Google Play สำหรับแอป

distributionChannel

enum (DistributionChannel)

วิธีการและผู้ที่เข้าถึงแพ็กเกจได้

appPricing

enum (AppPricing)

แอปนี้ให้บริการแบบไม่มีค่าใช้จ่าย แบบไม่มีค่าใช้จ่ายแต่มีการซื้อในแอป หรือแบบชำระเงิน หากไม่ได้ระบุราคา หมายความว่าแอปจะไม่พร้อมให้บริการแก่ผู้ใช้ทั่วไปอีกต่อไป (แม้ว่าผู้ใช้จะยังเป็นเจ้าของแอปอยู่ก็ตาม)

description

string

คำอธิบายโปรโมชันที่แปลแล้ว หากมี

screenshotUrls[]

string

รายการลิงก์ภาพหน้าจอที่แสดงแอป

category

string

หมวดหมู่แอป (เช่น แข่งรถ โซเชียล ฯลฯ)

recentChanges

string

คำอธิบายที่แปลแล้วเกี่ยวกับการเปลี่ยนแปลงล่าสุดในแอป

minAndroidSdkVersion

integer

Android SDK ขั้นต่ำที่จําเป็นต่อการใช้งานแอป

contentRating

enum (ContentRating)

การจัดประเภทเนื้อหาสำหรับแอปนี้

updateTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาโดยประมาณ (ภายใน 7 วัน) ที่แอปเผยแพร่ครั้งล่าสุด

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

availableCountries[]

string

ประเทศที่แอปนี้พร้อมให้บริการตาม ISO 3166-1 alpha-2

features[]

enum (AppFeature)

ฟีเจอร์ที่น่าสนใจ (หากมี) ของแอปนี้

appVersions[]

object (AppVersion)

เวอร์ชันที่ใช้ได้กับแอปนี้ในขณะนี้

fullDescription

string

คำอธิบายแอปแบบเต็ม หากมี

ApplicationPermission

สิทธิ์ที่แอปจําเป็นต้องใช้

การแสดง JSON
{
  "permissionId": string,
  "name": string,
  "description": string
}
ช่อง
permissionId

string

สตริงทึบแสงที่ระบุสิทธิ์ได้แบบไม่ซ้ำกัน ไม่ได้แปล

name

string

ชื่อของสิทธิ์ แปลแล้ว

description

string

คำอธิบายสิทธิ์ที่ยาวขึ้น ซึ่งให้รายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่สิทธิ์นั้นส่งผลต่อ แปลแล้ว

ManagedProperty

พร็อพเพอร์ตี้ที่มีการจัดการ

การแสดง JSON
{
  "key": string,
  "type": enum (ManagedPropertyType),
  "title": string,
  "description": string,
  "entries": [
    {
      object (ManagedPropertyEntry)
    }
  ],
  "defaultValue": value,
  "nestedProperties": [
    {
      object (ManagedProperty)
    }
  ]
}
ช่อง
key

string

คีย์ที่ไม่ซ้ำกันซึ่งแอปใช้เพื่อระบุพร็อพเพอร์ตี้ เช่น "com.google.android.gm.fieldname"

type

enum (ManagedPropertyType)

ประเภทของที่พัก

title

string

ชื่อที่พัก แปลแล้ว

description

string

คำอธิบายที่พักที่ยาวขึ้น ซึ่งให้รายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่ได้รับผลกระทบ แปลแล้ว

entries[]

object (ManagedPropertyEntry)

สำหรับพร็อพเพอร์ตี้ CHOICE หรือ MULTISELECT ให้ระบุรายการรายการที่เป็นไปได้

defaultValue

value (Value format)

ค่าเริ่มต้นของพร็อพเพอร์ตี้ พร็อพเพอร์ตี้ BUNDLE_ARRAY รายการไม่มีค่าเริ่มต้น

nestedProperties[]

object (ManagedProperty)

สำหรับพร็อพเพอร์ตี้ BUNDLE_ARRAY ให้ระบุรายการพร็อพเพอร์ตี้ที่ฝัง พร็อพเพอร์ตี้ BUNDLE_ARRAY อยู่ลึกไม่เกิน 2 ระดับ

ManagedPropertyType

ประเภทพร็อพเพอร์ตี้ที่มีการจัดการ

Enum
MANAGED_PROPERTY_TYPE_UNSPECIFIED ไม่ใช้
BOOL พร็อพเพอร์ตี้ประเภทบูลีน
STRING พร็อพเพอร์ตี้ประเภทสตริง
INTEGER พร็อพเพอร์ตี้ประเภทจำนวนเต็ม
CHOICE ตัวเลือก 1 รายการจากชุด
MULTISELECT ตัวเลือกหลายรายการจากชุด
HIDDEN ข้อจํากัดที่ซ่อนอยู่ของประเภทสตริง (ค่าเริ่มต้นสามารถใช้เพื่อส่งต่อข้อมูลที่แก้ไขไม่ได้ เช่น รหัสเวอร์ชัน)
BUNDLE กลุ่มที่พัก
BUNDLE_ARRAY อาร์เรย์ของกลุ่มที่พัก

ManagedPropertyEntry

รายการพร็อพเพอร์ตี้ที่มีการจัดการ

การแสดง JSON
{
  "value": string,
  "name": string
}
ช่อง
value

string

ค่าที่เครื่องอ่านได้ของรายการ ซึ่งควรใช้ในการกำหนดค่า ไม่ได้แปล

name

string

ชื่อค่าที่มนุษย์อ่านได้ แปลแล้ว

AppTrackInfo

รหัสเพื่อตั้งชื่อการเชื่อมโยงของแทร็กแอป

การแสดง JSON
{
  "trackId": string,
  "trackAlias": string
}
ช่อง
trackId

string

ตัวระบุแทร็กที่ไม่ซ้ำกันซึ่งแก้ไขไม่ได้ ซึ่งนำมาจาก releaseTrackId ใน URL ของหน้า Play Console ที่แสดงข้อมูลแทร็กของแอป

trackAlias

string

ชื่อแทร็กที่เชื่อมโยงกับ trackId ซึ่งตั้งค่าไว้ใน Play Console คุณแก้ไขชื่อได้จาก Play Console

DistributionChannel

ช่องทางการเผยแพร่ที่เป็นไปได้

Enum
DISTRIBUTION_CHANNEL_UNSPECIFIED ไม่ระบุ
PUBLIC_GOOGLE_HOSTED แพ็กเกจพร้อมให้บริการผ่าน Play Store และไม่จำกัดเฉพาะองค์กรหนึ่งๆ
PRIVATE_GOOGLE_HOSTED แพ็กเกจเป็นแอปส่วนตัว (จำกัดเฉพาะองค์กร) แต่โฮสต์โดย Google
PRIVATE_SELF_HOSTED แอปส่วนตัว (จํากัดไว้สําหรับองค์กร) และโฮสต์แบบส่วนตัว

AppPricing

ราคาของแอปที่เป็นไปได้

Enum
APP_PRICING_UNSPECIFIED ราคาที่ไม่รู้จัก ใช้เพื่อแสดงถึงแอปที่ได้รับอนุมัติซึ่งไม่พร้อมให้บริการสำหรับผู้ใช้ทั่วไป
FREE แอปนี้ไม่มีค่าใช้จ่าย
FREE_WITH_IN_APP_PURCHASE แอปนี้ไม่มีค่าใช้จ่าย แต่มีการเสนอการซื้อในแอป
PAID แอปเป็นแบบชำระเงิน

ContentRating

การจัดประเภทเนื้อหาตามมาตรฐาน IARC ทั่วไป

Enum
CONTENT_RATING_UNSPECIFIED ไม่ระบุ
THREE_YEARS เนื้อหาเหมาะสำหรับผู้ที่มีอายุตั้งแต่ 3 ปีขึ้นไปเท่านั้น
SEVEN_YEARS เนื้อหาสำหรับผู้ที่มีอายุตั้งแต่ 7 ปีขึ้นไปเท่านั้น
TWELVE_YEARS เนื้อหาสำหรับผู้ที่มีอายุตั้งแต่ 12 ปีขึ้นไปเท่านั้น
SIXTEEN_YEARS เนื้อหาสำหรับผู้ที่มีอายุตั้งแต่ 16 ปีขึ้นไปเท่านั้น
EIGHTEEN_YEARS เนื้อหาสำหรับผู้ที่มีอายุตั้งแต่ 18 ปีขึ้นไปเท่านั้น

AppFeature

ฟีเจอร์ที่เป็นไปได้ของแอป

Enum
APP_FEATURE_UNSPECIFIED ไม่ระบุ
VPN_APP แอปเป็น VPN

AppVersion

ซึ่งแสดงถึงแอปเวอร์ชันเดียว

การแสดง JSON
{
  "versionString": string,
  "versionCode": integer,
  "trackIds": [
    string
  ],
  "production": boolean
}
ช่อง
versionString

string

สตริงที่นักพัฒนาแอปใช้ใน Play Store เพื่อระบุเวอร์ชัน สตริงไม่จำเป็นต้องไม่ซ้ำกันหรือแปลแล้ว (เช่น สตริงอาจเป็น "1.4")

versionCode

integer

ตัวระบุที่ไม่ซ้ำกันแบบเพิ่มขึ้นสำหรับเวอร์ชันแอป

trackIds[]

string

ตัวระบุการติดตามที่เผยแพร่เวอร์ชันแอป แต่ไม่รวมแทร็กเวอร์ชันที่ใช้งานจริง (ดูเวอร์ชันที่ใช้งานจริงแทน)

production

boolean

หากค่าเป็น True แสดงว่าเวอร์ชันนี้เป็นแทร็กเวอร์ชันที่ใช้งานจริง

เมธอด

get

รับข้อมูลเกี่ยวกับแอปพลิเคชัน