แหล่งข้อมูล: StuckBackgroundWakelockRateMetricSet
ทรัพยากร Singleton ที่แสดงชุดเมตริก Stuck Background Wakelocks
ชุดเมตริกนี้มีข้อมูลระยะเวลาการล็อกปลุกของ PowerManager รวมกับข้อมูลสถานะกระบวนการเพื่อสร้างเมตริกมาตรฐานที่ไม่ขึ้นอยู่กับจำนวนผู้ใช้
ระยะเวลาการรวบรวมที่รองรับ
DAILY
: จะได้รับการรวบรวมในช่วงวันที่ในปฏิทิน เนื่องจากข้อจำกัดในอดีต เขตเวลาที่รองรับจึงมีเพียงAmerica/Los_Angeles
เมตริกที่รองรับ
stuckBgWakelockRate
(google.type.Decimal
): เปอร์เซ็นต์ของผู้ใช้ที่ไม่ซ้ำกันในระยะเวลาการรวบรวมข้อมูลที่มี Wake Lock ทำงานอยู่เบื้องหลังนานกว่า 1 ชั่วโมงstuckBgWakelockRate7dUserWeighted
(google.type.Decimal
): มูลค่าเฉลี่ยต่อเนื่องของstuckBgWakelockRate
ในช่วง 7 วันที่ผ่านมา ระบบจะถ่วงน้ำหนักค่ารายวันตามจำนวนผู้ใช้ที่ไม่ซ้ำกันในวันนั้นstuckBgWakelockRate28dUserWeighted
(google.type.Decimal
): ค่าเฉลี่ยต่อเนื่องของstuckBgWakelockRate
ในช่วง 28 วันที่ผ่านมา ระบบจะถ่วงน้ำหนักค่ารายวันตามจำนวนผู้ใช้ที่ไม่ซ้ำกันในวันนั้นdistinctUsers
(google.type.Decimal
): จำนวนผู้ใช้ที่ไม่ซ้ำกันในระยะเวลาการรวบรวมที่ใช้เป็นค่าการปรับให้เป็นค่ามาตรฐานสำหรับเมตริกstuckBgWakelockRate
ระบบจะนับผู้ใช้ในเมตริกนี้หากแอปของผู้ใช้ทำงานใดๆ ในอุปกรณ์ กล่าวคือ ไม่ใช่แค่การใช้งานในเบื้องหน้าที่ใช้งานอยู่ แต่ยังรวมถึงการทำงานในเบื้องหลังด้วย โปรดระมัดระวังไม่ให้รวมจำนวนนี้เพิ่มเติม เนื่องจากอาจส่งผลให้ระบบนับผู้ใช้หลายครั้ง ระบบจะปัดเศษค่าให้เป็นค่าทวีคูณที่ใกล้เคียงที่สุดของ 10, 100, 1,000 หรือ 1,000,000 โดยขึ้นอยู่กับขนาดของค่า
มิติข้อมูลที่รองรับ
apiLevel
(string
): ระดับ API ของ Android ที่ทำงานในอุปกรณ์ของผู้ใช้ เช่น 26.versionCode
(int64
): เวอร์ชันของแอปที่ทำงานในอุปกรณ์ของผู้ใช้deviceModel
(string
): ตัวระบุที่ไม่ซ้ำกันของรุ่นอุปกรณ์ของผู้ใช้ รูปแบบของตัวระบุคือ "deviceBrand/device" โดยที่ deviceBrand สอดคล้องกับ Build.BRAND และ device สอดคล้องกับ Build.DEVICE เช่น google/coraldeviceBrand
(string
): ตัวระบุที่ไม่ซ้ำกันของแบรนด์อุปกรณ์ของผู้ใช้ เช่น googledeviceType
(string
): ประเภท (หรือที่เรียกว่ารูปแบบของอุปกรณ์) ของอุปกรณ์ของผู้ใช้ เช่น โทรศัพท์countryCode
(string
): ประเทศหรือภูมิภาคของอุปกรณ์ของผู้ใช้ตามที่อยู่ IP ซึ่งแสดงเป็นรหัส ISO-3166 แบบ 2 ตัวอักษร (เช่น US สำหรับสหรัฐอเมริกา)deviceRamBucket
(int64
): RAM ของอุปกรณ์เป็น MB ในกลุ่ม (3 GB, 4 GB ฯลฯ)deviceSocMake
(string
): แบรนด์ของระบบบนชิปหลักของอุปกรณ์ เช่น Samsung ข้อมูลอ้างอิงdeviceSocModel
(string
): รุ่นของระบบบนชิปหลักของอุปกรณ์ เช่น "Exynos 2100" ข้อมูลอ้างอิงdeviceCpuMake
(string
): ผู้ผลิต CPU ของอุปกรณ์ เช่น QualcommdeviceCpuModel
(string
): รุ่นของ CPU ของอุปกรณ์ เช่น "Kryo 240"deviceGpuMake
(string
): ยี่ห้อ GPU ของอุปกรณ์ เช่น ARMdeviceGpuModel
(string
): รุ่นของ GPU ของอุปกรณ์ เช่น มาลีdeviceGpuVersion
(string
): เวอร์ชันของ GPU ของอุปกรณ์ เช่น T750deviceVulkanVersion
(string
): เวอร์ชัน Vulkan ของอุปกรณ์ เช่น "4198400"deviceGlEsVersion
(string
): เวอร์ชัน OpenGL ES ของอุปกรณ์ เช่น "196610"deviceScreenSize
(string
): ขนาดหน้าจอของอุปกรณ์ เช่น ปกติ ใหญ่deviceScreenDpi
(string
): ความหนาแน่นของหน้าจอของอุปกรณ์ เช่น mdpi, hdpi
สิทธิ์ที่จำเป็น: หากต้องการเข้าถึงทรัพยากรนี้ ผู้ใช้ที่เรียกใช้ต้องมีสิทธิ์ดูข้อมูลแอป (อ่านอย่างเดียว) สำหรับแอป
การแสดง JSON |
---|
{
"name": string,
"freshnessInfo": {
object ( |
ช่อง | |
---|---|
name |
ตัวระบุ ชื่อทรัพยากร รูปแบบ: apps/{app}/stuckBackgroundWakelockRateMetricSet |
freshnessInfo |
ข้อมูลสรุปเกี่ยวกับความใหม่ของข้อมูลในแหล่งข้อมูลนี้ |
เมธอด |
|
---|---|
|
อธิบายพร็อพเพอร์ตี้ของชุดเมตริก |
|
ค้นหาเมตริกในชุดเมตริก |