-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
Story (Required)
The segment analytics provider doesn't use standard .fromConfig signature that backstage docs recommends - https://backstage.io/docs/plugins/analytics/
SegmentAnalytics.fromConfig(configApi, identityApi)
Background (Required)
https://issues.redhat.com/browse/RHDHPAI-752 required us to create a new extension for Analytics APIs. For that we need all the analytics API using this extension to have a standard API signature where the class can be instantiated using .fromConfig static method. This static method needs to follow a signature like this -
SegmentAnalytics.fromConfig(configApi,
)
**
Acceptance Criteria (Required)
- Should update the Segment analytics plugin to use recommended API signature.