Add Offer ScopeId & ActivityId in Tracker click event for the Ranking Service to Consume
- Dominant language
- JavaScript
- Stars
- 266
- Forks
- 380
- Avg merge
- 5d 8h
- Merged PRs (30d)
- 9
Description
The Ranking service needs to identify each proposed offer by its scopeID in a proposition. AJO tracking event is not populating scopeID and activityID since there was no requirement for that from reporting. AJO tracking event needs to contain scopeID and activityID for the click tracking events for the Ranking service.
## What are the schemas that are affected by the issue
https://github.com/adobe/xdm/blob/master/extensions/adobe/experience/customerJourneyManagement/offers.schema.json
## What are examples of products that are impacted by the issue
No impact on the existing products. This will help the Ranking Service to optimize the propositions based on Offer Decision scopes.
Contributor guide
Research direction
Open offers.schema.json from the linked XDM repository and locate the schema definition for click tracking events. Check how scopeID and activityID are represented in related offer fields; done means both identifiers are included in the affected click-event schema and the schema remains valid.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100