REST Resource: customers.apps.android

ทรัพยากร: AppDetails

ทรัพยากรที่แสดงรายละเอียดแอป

การแสดง JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "appId": string,
  "revisionId": string,
  "type": enum (AppItemType),
  "iconUri": string,
  "detailUri": string,
  "firstPublishTime": string,
  "latestPublishTime": string,
  "publisher": string,
  "isPaidApp": boolean,
  "homepageUri": string,
  "privacyPolicyUri": string,
  "reviewNumber": string,
  "reviewRating": number,
  "serviceError": {
    object (Status)
  },
  "categoryIds": [
    string
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "chromeAppInfo": {
    object (ChromeAppInfo)
  },
  "androidAppInfo": {
    object (AndroidAppInfo)
  }
  // End of mutually exclusive fields.
}
ช่อง
name

string

เอาต์พุตเท่านั้น รูปแบบ: name=customers/{customerId}/apps/{chrome|android|web}/{appId}@{version}

displayName

string

เอาต์พุตเท่านั้น ชื่อที่แสดงของแอป

description

string

เอาต์พุตเท่านั้น คำอธิบายแอป

appId

string

เอาต์พุตเท่านั้น ตัวระบุร้านค้าที่ไม่ซ้ำกันสำหรับสินค้า ตัวอย่าง: "gmbmikajjgmnabiglmofipeabaddhgne" สำหรับส่วนขยาย Chrome "บันทึกไปยัง Google ไดรฟ์" และ "com.google.android.apps.docs" สำหรับแอป Google ไดรฟ์ใน Android

revisionId

string

เอาต์พุตเท่านั้น เวอร์ชันของแอป ระบบจะคอมมิตการแก้ไขใหม่ทุกครั้งที่มีการเผยแพร่แอปเวอร์ชันใหม่

type

enum (AppItemType)

เอาต์พุตเท่านั้น ประเภทแอป

iconUri

string

เอาต์พุตเท่านั้น ลิงก์ไปยังรูปภาพที่ใช้เป็นไอคอนสำหรับผลิตภัณฑ์ได้

detailUri

string

เอาต์พุตเท่านั้น URI สำหรับหน้ารายละเอียดของรายการ

firstPublishTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาที่เผยแพร่ครั้งแรก

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

latestPublishTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาที่เผยแพร่ล่าสุด

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

publisher

string

เอาต์พุตเท่านั้น ผู้เผยแพร่เนื้อหาของสินค้า

isPaidApp

boolean

เอาต์พุตเท่านั้น ระบุว่าแอปต้องซื้อหรือมีเนื้อหาที่ต้องซื้อหรือไม่

homepageUri

string

เอาต์พุตเท่านั้น URI ของหน้าแรกหรือเว็บไซต์

privacyPolicyUri

string

เอาต์พุตเท่านั้น URI ที่ชี้ไปยังนโยบายความเป็นส่วนตัวของแอป หากนักพัฒนาแอปได้ระบุไว้ ช่องเฉพาะเวอร์ชันที่จะตั้งค่าเมื่อพบเวอร์ชันแอปที่ขอเท่านั้น

reviewNumber

string (int64 format)

เอาต์พุตเท่านั้น จำนวนรีวิวที่ได้รับ ข้อมูลรีวิวใน Chrome เว็บสโตร์จะเป็นข้อมูลของแอปเวอร์ชันล่าสุดเสมอ

reviewRating

number

เอาต์พุตเท่านั้น คะแนนของแอป (จาก 5 ดาว) ข้อมูลรีวิวใน Chrome เว็บสโตร์จะเป็นข้อมูลของแอปเวอร์ชันล่าสุดเสมอ

serviceError

object (Status)

เอาต์พุตเท่านั้น ข้อมูลเกี่ยวกับข้อผิดพลาดบางส่วนของบริการ (หากมี)

categoryIds[]

string

เอาต์พุตเท่านั้น รหัสหมวดหมู่ของแอป ซึ่งเหมือนกับที่จัดเก็บไว้ในรายการของเว็บสโตร์ ควรมีรหัสหมวดหมู่เพียงรหัสเดียว

ต่อไปนี้คือรายการช่องที่แยกกันโดยสิ้นเชิง ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ ดังนี้
chromeAppInfo

object (ChromeAppInfo)

เอาต์พุตเท่านั้น ข้อมูลแอป Chrome เว็บสโตร์

androidAppInfo

object (AndroidAppInfo)

เอาต์พุตเท่านั้น ข้อมูลแอป Android

สิ้นสุดฟิลด์ที่แยกกัน

AppItemType

ประเภทแอป

Enum
APP_ITEM_TYPE_UNSPECIFIED ไม่ได้ระบุประเภทแอป
CHROME แอป Chrome
ANDROID แอป ARC++
WEB เว็บแอป

ChromeAppInfo

ข้อมูลแอป Chrome เว็บสโตร์

การแสดง JSON
{
  "minUserCount": integer,
  "permissions": [
    {
      object (ChromeAppPermission)
    }
  ],
  "siteAccess": [
    {
      object (ChromeAppSiteAccess)
    }
  ],
  "type": enum (ItemType),
  "riskAssessment": {
    object (RiskAssessmentData)
  },
  "supportEnabled": boolean,
  "isTheme": boolean,
  "googleOwned": boolean,
  "isCwsHosted": boolean,
  "kioskEnabled": boolean,
  "isKioskOnly": boolean,
  "isExtensionPolicySupported": boolean,
  "manifestVersion": string
}
ช่อง
minUserCount

integer

เอาต์พุตเท่านั้น จำนวนผู้ใช้ขั้นต่ำที่ใช้แอปนี้

permissions[]

object (ChromeAppPermission)

เอาต์พุตเท่านั้น คำขอสิทธิ์ที่กำหนดเองทุกรายการที่แอปขอ ช่องเฉพาะเวอร์ชันที่จะตั้งค่าเมื่อพบเวอร์ชันแอปที่ขอเท่านั้น

siteAccess[]

object (ChromeAppSiteAccess)

เอาต์พุตเท่านั้น สิทธิ์ทุกรายการที่ให้สิทธิ์เข้าถึงโดเมนหรือรูปแบบโฮสต์แบบกว้าง ( เช่น www.google.com) ซึ่งรวมถึงการจับคู่จากสคริปต์เนื้อหาและโฮสต์ในโหนดสิทธิ์ของไฟล์ Manifest ช่องเฉพาะเวอร์ชันที่จะตั้งค่าเมื่อพบเวอร์ชันแอปที่ขอเท่านั้น

type

enum (ItemType)

เอาต์พุตเท่านั้น ประเภทของรายการใน Chrome เว็บสโตร์

riskAssessment

object (RiskAssessmentData)

เอาต์พุตเท่านั้น มีข้อมูลการประเมินความเสี่ยงสำหรับส่วนขยาย Chrome

supportEnabled

boolean

เอาต์พุตเท่านั้น นักพัฒนาแอปได้เปิดใช้การสนับสนุนสำหรับแอปของตน ช่องเฉพาะเวอร์ชันที่จะตั้งค่าเมื่อพบเวอร์ชันแอปที่ขอเท่านั้น

isTheme

boolean

เอาต์พุตเท่านั้น แอปหรือส่วนขยายเป็นธีมหรือไม่

googleOwned

boolean

เอาต์พุตเท่านั้น แอปหรือส่วนขยายนั้นสร้างและดูแลโดย Google หรือไม่ ช่องเฉพาะเวอร์ชันที่จะตั้งค่าเมื่อพบเวอร์ชันแอปที่ขอเท่านั้น

isCwsHosted

boolean

เอาต์พุตเท่านั้น แอปหรือส่วนขยายอยู่ในสถานะเผยแพร่ใน Chrome เว็บสโตร์หรือไม่

kioskEnabled

boolean

เอาต์พุตเท่านั้น เปิดใช้แอปนี้สำหรับโหมดคีออสก์ในอุปกรณ์ ChromeOS หรือไม่

isKioskOnly

boolean

เอาต์พุตเท่านั้น แอปนี้มีไว้สำหรับโหมดคีออสก์ในอุปกรณ์ ChromeOS เท่านั้นหรือไม่

isExtensionPolicySupported

boolean

เอาต์พุตเท่านั้น แอปสนับสนุนนโยบายสำหรับส่วนขยายหรือไม่

manifestVersion

string (int64 format)

เอาต์พุตเท่านั้น เวอร์ชันของไฟล์ Manifest ของส่วนขยายนี้

ChromeAppPermission

สิทธิ์ที่แอปหรือส่วนขยาย Chrome ขอ

การแสดง JSON
{
  "type": string,
  "documentationUri": string,
  "accessUserData": boolean
}
ช่อง
type

string

เอาต์พุตเท่านั้น ประเภทของสิทธิ์

documentationUri

string

เอาต์พุตเท่านั้น URI ไปยังหน้าที่มีเอกสารประกอบสำหรับสิทธิ์ปัจจุบัน (หากมี)

accessUserData

boolean

เอาต์พุตเท่านั้น หากมี สิทธิ์นี้จะให้สิทธิ์แอป/ส่วนขยายเข้าถึงข้อมูลผู้ใช้หรือไม่

ChromeAppSiteAccess

แสดงสิทธิ์โฮสต์ 1 รายการ

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

string

เอาต์พุตเท่านั้น ซึ่งอาจมีโฮสต์ที่เฉพาะเจาะจงมาก หรือรูปแบบอย่างเช่น "*.com" เป็นต้น

ItemType

รายการใน Chrome เว็บสโตร์เป็นส่วนขยายหรือไม่

Enum
ITEM_TYPE_UNSPECIFIED ItemType ที่ไม่ได้ระบุ
EXTENSION ส่วนขยาย Chrome
OTHERS ประเภทอื่นๆ ที่ไม่ใช่ส่วนขยาย

RiskAssessmentData

ข้อมูลการประเมินความเสี่ยงเกี่ยวกับส่วนขยาย/แอป

การแสดง JSON
{
  "entries": [
    {
      object (RiskAssessmentEntry)
    }
  ],
  "overallRiskLevel": enum (RiskLevel)
}
ช่อง
entries[]

object (RiskAssessmentEntry)

การประเมินความเสี่ยงแต่ละรายการ

overallRiskLevel

enum (RiskLevel)

ระดับความเสี่ยงโดยรวมที่ประเมินจากรายการทั้งหมด ซึ่งจะเป็นระดับความเสี่ยงสูงสุดจากรายการทั้งหมด

RiskAssessmentEntry

รายการประเมินความเสี่ยง 1 รายการ

การแสดง JSON
{
  "provider": enum (RiskAssessmentProvider),
  "riskAssessment": {
    object (RiskAssessment)
  },
  "riskLevel": enum (RiskLevel)
}
ช่อง
provider

enum (RiskAssessmentProvider)

เอาต์พุตเท่านั้น ผู้ให้บริการประเมินความเสี่ยงที่เป็นแหล่งที่มาของรายการนี้

riskAssessment

object (RiskAssessment)

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

riskLevel

enum (RiskLevel)

เอาต์พุตเท่านั้น ระดับความเสี่ยงที่จัดกลุ่มสำหรับการประเมินความเสี่ยง

RiskAssessmentProvider

ผู้ให้บริการประเมินความเสี่ยง

Enum
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED ค่าเริ่มต้นเมื่อไม่ได้ระบุผู้ให้บริการ
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR

เลิกใช้งานแล้ว: โปรดใช้ผู้ให้บริการคะแนนความเสี่ยงรายอื่นแทน CRXcavator

RISK_ASSESSMENT_PROVIDER_SPIN_AI

เลิกใช้งาน: โปรดใช้ RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 แทน Spin.Ai

RISK_ASSESSMENT_PROVIDER_LAYERX LayerX Security
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 Spin.AI V2

RiskAssessment

การประเมินความเสี่ยงสำหรับส่วนขยาย Chrome

การแสดง JSON
{
  "assessment": string,
  "detailsUrl": string,
  "version": string
}
ช่อง
assessment

string

การประเมินความเสี่ยงสำหรับส่วนขยาย ปัจจุบันค่านี้เป็นค่าตัวเลข และการตีความค่านี้จะขึ้นอยู่กับผู้ให้บริการประเมินความเสี่ยงแต่ละราย

detailsUrl

string

URL ที่ผู้ใช้สามารถไปเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการประเมินความเสี่ยง

version

string

เวอร์ชันของส่วนขยายที่การประเมินนี้มีผล

RiskLevel

ระดับความเสี่ยงที่จัดกลุ่มสำหรับส่วนขยาย/แอป

Enum
RISK_LEVEL_UNSPECIFIED ไม่ได้ระบุระดับความเสี่ยง
RISK_LEVEL_LOW ส่วนขยายที่มีความเสี่ยงต่ำ
RISK_LEVEL_MEDIUM ส่วนขยายที่มีความเสี่ยงปานกลาง
RISK_LEVEL_HIGH ส่วนขยายที่มีความเสี่ยงสูง

AndroidAppInfo

ข้อมูลแอป Android

การแสดง JSON
{
  "permissions": [
    {
      object (AndroidAppPermission)
    }
  ]
}
ช่อง
permissions[]

object (AndroidAppPermission)

เอาต์พุตเท่านั้น สิทธิ์ที่แอป Android ขอ

AndroidAppPermission

คำขอสิทธิ์โดยแอป Android

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

string

เอาต์พุตเท่านั้น ประเภทของสิทธิ์

เมธอด

get

รับแอปที่เฉพาะเจาะจงสำหรับลูกค้าตามชื่อทรัพยากร