Add environment to implementationDetails
- Dominant language
- JavaScript
- Stars
- 266
- Forks
- 380
- Avg merge
- 5d 8h
- Merged PRs (30d)
- 9
Description
In #768 I added implementationDetails as a mixin for an experience Event. In this issue, I'd like to add a field to implementationDetails to capture the environment where the data was collected. This is different than the channel types because channel records where the event occurred, but I'd like to record the environment where the experienceEvent was collected.
## What are the schemas that are affected by the issue
schemas/context/implementation-details
schemas/context/experienceevent-implementation-details
## What are examples of products that are impacted by the issue
Experience Platform Web SDK (Alloy)
Contributor guide
Research direction
Review schemas/context/implementation-details and schemas/context/experienceevent-implementation-details, starting with the existing implementationDetails definitions and their schema conventions. Define the environment field in both affected schemas so the collected environment is represented distinctly from channel, then verify the schemas remain valid.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- json
- Domain
- data
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100