Boost post button experiment minds#4918
Ticket(s) / Related Merge Requests
Summary of Changes
Adds boost button to feeds under an A/B test.
Testing Considerations
To test this, you will need to try logging into different users until you get one that is in the experiment. If you want to check if you're in the experiment variation group without making a post, ctrl + f
minds-4918-feed-boost-cta
at /api/v1/minds/config
, and if it's in the on
state, you are assigned into the variation group.
Bound to https://olivia.oke.minds.io (note there seems to be an issue with assets on this domain that shouldn't relate to this MR)
Experiment on (non-tenant)
-
I see the CTA on my own posts on newsfeed tabs. -
I see the CTA on my own posts in discovery feeds (may be hard to test on sandbox). -
I see the CTA on my own posts in Search feeds (empty search, latest). -
I see the CTA on my own posts in modals. -
I see the CTA on my own posts on SEPs. -
I DO NOT see the CTA on my own posts on my channel. -
I see the supermind button on SEPs for other users posts.
Experiment off (non-tenant)
-
I DO NOT see the CTA on my own posts on newsfeed tabs. -
I DO NOT see the CTA on my own posts in discovery feeds (may be hard to test on sandbox). -
I DO NOT see the CTA on my own posts in Search feeds (empty search, latest). -
I see the CTA on my own posts in modals. -
I see the CTA on my own posts on SEPs. -
I DO NOT see the CTA on my own posts on my channel. -
I see the supermind button on SEPs for other users posts.
Tenant
-
I see the CTA on my own posts on newsfeed tabs. -
I see the CTA on my own posts in discovery feeds (may be hard to test on sandbox). -
I see the CTA on my own posts in Search feeds (empty search, latest). -
I see the CTA on my own posts in modals. -
I see the CTA on my own posts on SEPs. -
I DO NOT see the CTA on my own posts on my channel. -
I DO NOT see the supermind button on SEPs for other users posts.
Deployment Considerations
Launch https://us.posthog.com/project/17449/experiments/37128
Run source /vault/secrets/env && php cli.php PostHog syncCache
Regression Scope
- Tenant boost button
- Supermind button on others posts.
Platform Affected (web, mobile, etc)
Web
Developer Testing Completed
Manual, unit (jasmine/karma).
Screenshots / Screen Recording
Experiment on (non-tenant)
I see the CTA on my own posts on newsfeed tabs.
I see the CTA on my own posts in Search feeds (empty search, latest).
I see the CTA on my own posts in modals.
I see the CTA on my own posts on SEPs.
I DO NOT see the CTA on my own posts on my channel.
I see the supermind button on SEPs for other users posts.
Experiment off (non-tenant)
I DO NOT see the CTA on my own posts on newsfeed tabs.
I DO NOT see the CTA on my own posts in Search feeds (empty search, latest).
I see the CTA on my own posts in modals.
I see the CTA on my own posts on SEPs.
I DO NOT see the CTA on my own posts on my channel.
I see the supermind button on SEPs for other users posts.
Tenant
I see the CTA on my own posts on newsfeed tabs.
I see the CTA on my own posts in discovery feeds (may be hard to test on sandbox).
I see the CTA on my own posts in Search feeds (empty search, latest).
I see the CTA on my own posts in modals.
I see the CTA on my own posts on SEPs.
I DO NOT see the CTA on my own posts on my channel.
I DO NOT see the supermind button on SEPs for other users posts
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Definition of Done Checklist
-
The Acceptance Criteria has been met -
Code is tested: Testing includes unit/spec, E2E/automated and manual testing -
Merge requests description has been filled out
Edited by Ben