-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add mobile banner below crossword controls static with AB test #1229
Conversation
🦋 Changeset detectedLatest commit: fddb78c The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
4bb1237
to
f77b2e5
Compare
Thanks for your work on this @dskamiotis 🙏 Shall we think about naming for this new slot? I think |
I like |
I liked it too, until @Amouzle pointed out that it already exists, for a leaderboard ad that appears below the grid at phablet width 😅 |
Yep was going to jump in to say this! It's this one for anyone who's not seen it before: Perhaps we could rename it and have |
I wonder if there are good reasons why we shouldn't reuse the slot name? The mobile ad slot will never appear on tablet and vice versa. |
As its a separate module, assuming its isolated in execution? Therefore the same naming will not have have any conflicts. |
Yes I think suggestion |
709b405
to
2f7a8e2
Compare
2f7a8e2
to
faf9f75
Compare
🚀 0.0.0-beta-20240207123454 published to npm as a beta release |
9bf9999
to
3ca07b9
Compare
3ca07b9
to
4d96e47
Compare
What does this change?
This PR adds a stationary
mobile-banner
ad-slot to crosswords article. It is positioned just below the controls and rendered via the commercial bundle.A variety of logic has been added to ensure this renders the ad appropriately, by looking for an element as an
anchor
in which to add a container wit had slot, which is set infrontend
.The crossword may render before the commercial code loads and we do not want to introduce CLS with this change.
Logic has been added to mitigate against this with an listener.
This is in conjunction with the related
frontend
PR hereWhy?
This is one of 2 options for different positions of adding ad-slot banner in crossword pages.
We would like to test, each scenario and analyse impact.
This has been set u to be a server-side test, and will be i a 2% bucket for the control and variant.
Tested on CODE with frontend