Description
For all client code submitting events to Metrics Platform's monotable, we need the base stream configuration in production for both the web base and app base schemas.
'product_metrics.web_base' => [ 'schema_title' => 'analytics/product_metrics/web/base', 'destination_event_service' => 'eventgate-analytics-external', 'producers' => [ 'metrics_platform_client' => [ 'provide_values' => [ 'mediawiki_database', 'mediawiki_skin', 'page_id', 'performer_is_logged_in', 'performer_session_id', 'performer_is_bot', ], ], ], ]
Acceptance Criteria
- A consensus for the names of the web and app base streams
- A consensus for the producer config (contextual attributes) of the base streams
- Both web base and app base stream names point to their respective base schemas
- Update MPIC base/app stream names according to the ones we decided here. (and we no longer need to add them manually to the Action API response) (review)
Required
- Unit/Integration tests?
- Documentation?
- Passed QA?