แหล่งข้อมูล: SlowRenderingRateMetricSet
ทรัพยากร Singleton ที่แสดงชุดเมตริกการแสดงผลช้า
ชุดเมตริกนี้มีข้อมูลการแสดงผลระดับต่ำที่ SurafeFlinger จับภาพไว้ เซสชันจะได้รับการประเมินตามฮิสโทแกรมปัจจุบันถึงปัจจุบันของเฟรมที่เลเยอร์ SurfaceFlinger ใดก็ตามที่แอปเป็นเจ้าของจัดการ
เซสชันที่ช้าคือเซสชันที่มีเฟรมมากกว่า 25% ของเซสชันไม่เป็นไปตามอัตราเฟรมเป้าหมายของเมตริก (20 FPS หรือ 30 FPS)
หมายเหตุ: ชุดเมตริกนี้ใช้ได้กับเกมเท่านั้น
ระยะเวลาการรวบรวมที่รองรับ
DAILY
: จะได้รับการรวบรวมในช่วงวันที่ในปฏิทิน เนื่องจากข้อจำกัดในอดีต เขตเวลาที่รองรับจึงมีเพียงAmerica/Los_Angeles
เมตริกที่รองรับ
slowRenderingRate20Fps
(google.type.Decimal
): เปอร์เซ็นต์ของผู้ใช้ที่ไม่ซ้ำกันในระยะเวลาการรวบรวมข้อมูลที่มีการแสดงผลช้าslowRenderingRate20Fps7dUserWeighted
(google.type.Decimal
): มูลค่าเฉลี่ยต่อเนื่องของslowRenderingRate20Fps
ในช่วง 7 วันที่ผ่านมา ระบบจะถ่วงน้ำหนักค่ารายวันตามจำนวนผู้ใช้ที่ไม่ซ้ำกันในวันนั้นslowRenderingRate20Fps28dUserWeighted
(google.type.Decimal
): ค่าเฉลี่ยต่อเนื่องของslowRenderingRate20Fps
ในช่วง 28 วันที่ผ่านมา ระบบจะถ่วงน้ำหนักค่ารายวันตามจำนวนผู้ใช้ที่ไม่ซ้ำกันในวันนั้นslowRenderingRate30Fps
(google.type.Decimal
): เปอร์เซ็นต์ของผู้ใช้ที่ไม่ซ้ำกันในระยะเวลาการรวบรวมข้อมูลที่มีการแสดงผลช้าslowRenderingRate30Fps7dUserWeighted
(google.type.Decimal
): มูลค่าเฉลี่ยต่อเนื่องของslowRenderingRate30Fps
ในช่วง 7 วันที่ผ่านมา ระบบจะถ่วงน้ำหนักค่ารายวันตามจำนวนผู้ใช้ที่ไม่ซ้ำกันในวันนั้นslowRenderingRate30Fps28dUserWeighted
(google.type.Decimal
): ค่าเฉลี่ยต่อเนื่องของslowRenderingRate30Fps
ในช่วง 28 วันที่ผ่านมา ระบบจะถ่วงน้ำหนักค่ารายวันตามจำนวนผู้ใช้ที่ไม่ซ้ำกันในวันนั้นdistinctUsers
(google.type.Decimal
): จำนวนผู้ใช้ที่ไม่ซ้ำกันในระยะเวลาการรวบรวมที่ใช้เป็นค่าการปรับให้เป็นค่ามาตรฐานสำหรับเมตริกslowRenderingRate20Fps
/slowRenderingRate30Fps
ระบบจะนับผู้ใช้ในเมตริกนี้หากแอปของผู้ใช้แสดงผลเฟรมใดก็ตาม โปรดระมัดระวังไม่ให้รวมจำนวนนี้เพิ่มเติม เนื่องจากอาจส่งผลให้ระบบนับผู้ใช้หลายครั้ง ระบบจะปัดเศษค่าให้เป็นค่าทวีคูณที่ใกล้เคียงที่สุดของ 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}/slowRenderingRateMetricSet |
freshnessInfo |
ข้อมูลสรุปเกี่ยวกับความใหม่ของข้อมูลในแหล่งข้อมูลนี้ |
เมธอด |
|
---|---|
|
อธิบายพร็อพเพอร์ตี้ของชุดเมตริก |
|
ค้นหาเมตริกในชุดเมตริก |