Open Bug 1634841 Opened 3 years ago Updated 2 years ago

No Show settings for messaging layer for Experiment Manager

Categories

(Firefox :: Nimbus Desktop Client, enhancement, P5)

enhancement

Tracking

()

Iteration:
83.1 - Sept 21 - Oct 4

People

(Reporter: shong, Unassigned)

References

(Blocks 1 open bug)

Details

Summary

We need to be able to specify a no-show branch in all messaging experiments. The no-show branch is a branch that doesn't show any messages for the messaging layer / group being experimented on. It differs from control in that control shows the default setting for that message layer, while the no show shows nothing.

This is necessary because we need to be able to answer, for all messaging experiments, "this is the effect of message X versus not showing any message". That would allow us to learn long term (by having a consistent comparison across different experiments), and identify any issues with attention stewardship.


What we need:

We need the ability to do the following, in descending order of importance (order is my opinion):

  • Turn off ALL messaging system messages for users in a branch
  • Turn off all messaging system message of one (or more) particular group(s) (CFR, moments, etc) for users of a branch
  • Turn off one (or more) messages (by message_id) for users of a branch
Blocks: 1634842
Blocks: x-man
Iteration: --- → 78.1 - May 4 - May 17
Priority: -- → P2
Iteration: 78.1 - May 4 - May 17 → 78.2 - May 18 - May 31
Iteration: 78.2 - May 18 - May 31 → 79.1 - June 1 - June 14
Iteration: 79.1 - June 1 - June 14 → 79.2 - June 15 - June 28
Iteration: 79.2 - June 15 - June 28 → 80.1 - June 29 - July 12
Priority: P2 → --

Shell, is this required for any of the 81 (shirley) experiments?

Flags: needinfo?(sescalante)
Iteration: 80.1 - June 29 - July 12 → 82.1 - Aug 24 - Sep 6
Priority: -- → P2

Jim is working with Shirley on normal CFR experiments. For Shirley this will not be used - but should be added to future requirements.

Flags: needinfo?(sescalante)
Iteration: 82.1 - Aug 24 - Sep 6 → 83.1 - Sept 21 - Oct 4
Priority: P2 → P3
Component: Messaging System → Nimbus Desktop Client
Priority: P3 → P5
You need to log in before you can comment on or make changes to this bug.