Skip to content

Conversation

@Louis-Matsika
Copy link
Contributor

@Louis-Matsika Louis-Matsika commented Dec 23, 2025

Resolves JIRA WS-1870 also related to WS-1677

Summary

The current Carousel CTA experiment (implemented in PR #13462) increases the size of the play button and duration display within carousels. It ran on the Pidgin service via Simorgh and Optimizely.

We want to run the experiment again, but this time also include Hindi and Russia.

In Optimizley a new experiment(ruleset) play_and_duration_size_increase_2 has been created that copies the previous experiment but now with expanded logic to show the experiment if (mobile view && (pidgin || hindi || russia))

to reflect this in Simorgh code to pick a playDurationVariation has been readded, along with code to send event metrics

styles and logic to change portrait video promos depending on the
playDurationVariation is already present from the last experiment, so didn't need to be added in this PR.

Testing

  1. visit the Russian homepage, Hindi hompage or Pidgin hompage

  2. see that you have been placed into an experiment

  • searching for newswb_ws_play_and_duration_size_increase_2 in the console will show if you have been put into a variation e.g. [OPTIMIZELY] - INFO 2026-01-06T11:14:13.882Z DECISION_SERVICE: User 012ab26e-80bf-4484-aef5-ca12ba139a71 is in variation large of experiment newswb_ws_play_and_duration_size_increase_2.
  • Visually the play icon will be a lil larger
Screenshot 2026-01-06 at 11 41 32 am
  1. check that event metrics in the network tab are being sent off to ati
Screenshot 2026-01-06 at 12 09 04 pm

["optimizely.newswb_ws_play_and_duration_size_increase_2.large"]

Useful Links

@Louis-Matsika Louis-Matsika changed the title update carousel experimentName WS 1870 - Expand Carousel CTA Experiment to Include Hindi and Russia Jan 6, 2026
@Louis-Matsika Louis-Matsika self-assigned this Jan 6, 2026
@Louis-Matsika Louis-Matsika marked this pull request as ready for review January 6, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants