*What* Add an event type to app init & self defence check metrics request body (Android)
*Why* So metrics aggregations can distinguish between app init metrics and self defence check metrics
*How* * TODO Modify [this call|https://github.com/aerogear/aerogear-app-metrics/blob/master/pkg/dao/db.go#L55] that creates the database table to include a column 'event_type varchar(128)' * Define the EventType field as a top level field on the Metric struct https://github.com/aerogear/aerogear-app-metrics/blob/master/pkg/mobile/types.go#L14-L18 * Possibly perform some validation here: https://github.com/aerogear/aerogear-app-metrics/blob/master/pkg/mobile/types.go#L59-L99
* Verification* * Provision the App Metrics Service * Send mock requests to the endpoint * Verify (via server logs & postgres db row created) the event type is now included * Verify the absence of the event type results in an error |
|