22 lines
444 B
Go
22 lines
444 B
Go
package appmetrics
|
|
|
|
import "encoding/json"
|
|
|
|
func GenerateMetrics(num int) []AppMetric {
|
|
var appMetrics []AppMetric
|
|
for i := 0; i < num; i++ {
|
|
am := AppMetric{
|
|
Event: NavigateTo,
|
|
Value: json.RawMessage(`{"view_id": "some-view-id", "params": {"screen": "login"}}`),
|
|
OS: "android",
|
|
AppVersion: "1.11",
|
|
}
|
|
if i < num/2 {
|
|
am.Processed = true
|
|
}
|
|
appMetrics = append(appMetrics, am)
|
|
}
|
|
|
|
return appMetrics
|
|
}
|