Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var VitalsCmd = &cobra.Command{
Use: "vitals",
Short: "View app vitals (crashes, ANRs, performance)",
Long: `Access Android vitals data including crash rates, ANR rates,
and other performance metrics from Play Developer Reporting API.
This helps you monitor your app's technical quality and stability.`,
}
Functions ¶
This section is empty.
Types ¶
type ANRRateInfo ¶
type ANRRateInfo struct {
ANRRate float64 `json:"anr_rate"`
ANRRate7d float64 `json:"anr_rate_7d,omitempty"`
ANRRate28d float64 `json:"anr_rate_28d,omitempty"`
UserPerceivedANRRate float64 `json:"user_perceived_anr_rate,omitempty"`
DistinctUsers float64 `json:"distinct_users,omitempty"`
Period string `json:"period"`
}
type CrashRateInfo ¶
type MemoryInfo ¶ added in v0.4.0
type MemoryInfo struct {
UserPerceivedLmkRate float64 `json:"user_perceived_lmk_rate"`
UserPerceivedLmkRate7d float64 `json:"user_perceived_lmk_rate_7d,omitempty"`
UserPerceivedLmkRate28d float64 `json:"user_perceived_lmk_rate_28d,omitempty"`
DistinctUsers float64 `json:"distinct_users,omitempty"`
Period string `json:"period"`
}
type SlowRenderingInfo ¶ added in v0.4.0
type SlowRenderingInfo struct {
SlowRenderingRate20Fps float64 `json:"slow_rendering_rate_20_fps,omitempty"`
SlowRenderingRate20Fps7d float64 `json:"slow_rendering_rate_20_fps_7d,omitempty"`
SlowRenderingRate20Fps28d float64 `json:"slow_rendering_rate_20_fps_28d,omitempty"`
SlowRenderingRate30Fps float64 `json:"slow_rendering_rate_30_fps,omitempty"`
SlowRenderingRate30Fps7d float64 `json:"slow_rendering_rate_30_fps_7d,omitempty"`
SlowRenderingRate30Fps28d float64 `json:"slow_rendering_rate_30_fps_28d,omitempty"`
DistinctUsers float64 `json:"distinct_users,omitempty"`
Period string `json:"period"`
}
type SlowStartInfo ¶ added in v0.4.0
type VitalsOverview ¶
type WakelockInfo ¶ added in v0.4.0
type WakelockInfo struct {
StuckBgWakelockRate float64 `json:"stuck_bg_wakelock_rate"`
StuckBgWakelockRate7d float64 `json:"stuck_bg_wakelock_rate_7d,omitempty"`
StuckBgWakelockRate28d float64 `json:"stuck_bg_wakelock_rate_28d,omitempty"`
DistinctUsers float64 `json:"distinct_users,omitempty"`
Period string `json:"period"`
}
type WakeupInfo ¶ added in v0.4.0
type WakeupInfo struct {
ExcessiveWakeupRate float64 `json:"excessive_wakeup_rate"`
ExcessiveWakeupRate7d float64 `json:"excessive_wakeup_rate_7d,omitempty"`
ExcessiveWakeupRate28d float64 `json:"excessive_wakeup_rate_28d,omitempty"`
DistinctUsers float64 `json:"distinct_users,omitempty"`
Period string `json:"period"`
}
Click to show internal directories.
Click to hide internal directories.