As per [[https://docs.google.com/spreadsheets/d/1PLbiTF160-jkqqYMN9HBVyXsf5i0FatKyXsFZNO-cSc/edit?pli=1&gid=0#gid=0 | the instrumentation spec]] for the [[https://docs.google.com/document/d/1zIVct6RC8hoSCX5yeqsvSI_aFSRARj1JGgwX3pkRC2Q/edit?tab=t.xpjtm4yl4ktt#heading=h.lxds5rifwytf | Donate Button A/B Test]], the Web Team will use the stream `reader_donate_entry_point_experiments`
Right now, they can't, because all of our experiments run on a single stream. To enable the team's A/B test to collect the contextual attributes the team needs to make a decision, we need to provide a way for them to specify that their experiment will use a different stream.
We have a few options:
1. Override in code (short term solution)
2. Add it to the UI as part of the experiment config: this experiment is associated with this stream. Every time you talk about this experiment, they should go to this stream. (longer term, more sustainable solution, ticketed separately).
See 0:28 in [[https://drive.google.com/file/d/1WIliqonF2n-w1v3nw6NtvmZRxts68Rhd/view?usp=sharing&t=1494 | this recording]]
**Acceptance Criteria:**
[] Provide a method to override the stream name in Experiment.js {F59947010}
[] Update documentation and unit tests