Handle previews for multi-feature experiments in the dashboard
Categories
(Firefox :: Messaging System, defect, P2)
Tracking
()
People
(Reporter: emcminn, Assigned: emcminn)
References
(Blocks 1 open bug)
Details
Right now, we default to previewing the first messaging feature in an experiment. This works fine when there's only one feature, but in cases where there's more than one we need better handling.
Right now there's the About Welcome post first run experiment as an example; the experiment deals with about:welcome but there is no preview-able about:welcome message (the experiment is for a toolbar button, not a message.) There is a Feature Callout as a second messaging feature, and it would be nice to be able to preview the feature callout for the branch where it exists.
Step 1 would be to turn off the preview link if the messaging feature is empty (i.e. no screens prop in the case of about:welcome), which should be covered by an existing PR for feature callout previews.
Step 2 would be searching/iterating through features to look for a message that can be previewed; if there's only one like in this case that should be straightforward. I'm not sure yet how we'll want to handle experiments with multiple possible messages; we'll probably want to investigate and handle that in a separate bug. One possibility would be a dropdown menu allowing users to choose a message to preview; UX input would be required!
Comment 1•1 year ago
|
||
The severity field is not set for this bug.
:mviar, could you have a look please?
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Description
•