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"`
DistinctUsers int64 `json:"distinct_users,omitempty"`
ANRSessions int64 `json:"anr_sessions,omitempty"`
Period string `json:"period"`
}
ANRRateInfo represents ANR rate information
type CrashRateInfo ¶
type CrashRateInfo struct {
CrashRate float64 `json:"crash_rate"`
CrashRate7d float64 `json:"crash_rate_7d,omitempty"`
CrashRate28d float64 `json:"crash_rate_28d,omitempty"`
DistinctUsers int64 `json:"distinct_users,omitempty"`
CrashSessions int64 `json:"crash_sessions,omitempty"`
Period string `json:"period"`
}
CrashRateInfo represents crash rate information
type ErrorInfo ¶ added in v0.4.0
type ErrorInfo struct {
MetricSet string `json:"metric_set"`
Period string `json:"period"`
Status string `json:"status"`
}
ErrorInfo represents error count information
type MemoryInfo ¶ added in v0.4.0
type MemoryInfo struct {
MetricSet string `json:"metric_set"`
Period string `json:"period"`
Status string `json:"status"`
}
MemoryInfo represents low memory killer rate information
type SlowRenderingInfo ¶ added in v0.4.0
type SlowRenderingInfo struct {
MetricSet string `json:"metric_set"`
Period string `json:"period"`
Status string `json:"status"`
}
SlowRenderingInfo represents slow rendering rate information
type SlowStartInfo ¶ added in v0.4.0
type SlowStartInfo struct {
MetricSet string `json:"metric_set"`
Period string `json:"period"`
Status string `json:"status"`
}
SlowStartInfo represents slow start rate information
type VitalsOverview ¶
type VitalsOverview struct {
PackageName string `json:"package_name"`
CrashRate float64 `json:"crash_rate"`
ANRRate float64 `json:"anr_rate"`
Period string `json:"period"`
Status string `json:"status"`
}
VitalsOverview represents an overview of app vitals
type WakelockInfo ¶ added in v0.4.0
type WakelockInfo struct {
MetricSet string `json:"metric_set"`
Period string `json:"period"`
Status string `json:"status"`
}
WakelockInfo represents stuck wakelock rate information
type WakeupInfo ¶ added in v0.4.0
type WakeupInfo struct {
MetricSet string `json:"metric_set"`
Period string `json:"period"`
Status string `json:"status"`
}
WakeupInfo represents excessive wakeup rate information
Click to show internal directories.
Click to hide internal directories.