Skip to content

ENB-8870 Analytics tracking / [MWPW-185828] [premiere]collection should be allowed to load in aem.page and aem.live url#863

Merged
nkthakur48 merged 20 commits intoadobecom:stagefrom
suhjainadobe:yt-prm
Jan 29, 2026
Merged

Conversation

@suhjainadobe
Copy link
Copy Markdown
Contributor

@suhjainadobe suhjainadobe commented Jan 22, 2026

@aem-code-sync
Copy link
Copy Markdown

aem-code-sync Bot commented Jan 22, 2026

Page Scores Audits Google
📱 /drafts/suhjain/pre-pro/pre-yt PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI
🖥️ /drafts/suhjain/pre-pro/pre-yt PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@suhjainadobe suhjainadobe changed the title Yt prm [premiere]collection should be allowed to load in aem.page and aem.live url Jan 22, 2026
@suhjainadobe suhjainadobe changed the title [premiere]collection should be allowed to load in aem.page and aem.live url ENB-8870 Analytics tracking / [MWPW-185828] [premiere]collection should be allowed to load in aem.page and aem.live url Jan 22, 2026
@spadmasa spadmasa self-assigned this Jan 22, 2026
@nkthakur48
Copy link
Copy Markdown
Collaborator

nkthakur48 commented Jan 22, 2026

@suhjainadobe Could you sync the branch please. Also please feel free to duplicate the ENB ticket into MWPW and reference it in PR title

@suhjainadobe suhjainadobe changed the base branch from main to stage January 28, 2026 05:20
@milo-pr-merge-cc
Copy link
Copy Markdown

Skipped merging 863: ENB-8870 Analytics tracking / [MWPW-185828] [premiere]collection should be allowed to load in aem.page and aem.live url due to missing verified label. kindly make sure that the PR has been verified

Comment thread creativecloud/blocks/prm-yt-gallery/prm-yt-gallery.js Outdated
@spadmasa
Copy link
Copy Markdown
Collaborator

image Need confirmation on tab flow

@nkthakur48
Copy link
Copy Markdown
Collaborator

image Need confirmation on tab flow

@suhjainadobe Could you please have a look at @spadmasa's query?

@spadmasa
Copy link
Copy Markdown
Collaborator

Validation is done on the pr on accessibility and analytics fix provided , able to see the collection loading in aem.page and aem.live
https://yt-prm--cc--suhjainadobe.aem.live/products/premiere/app/youtube
image
image
image

Copy link
Copy Markdown
Collaborator

@nkthakur48 nkthakur48 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@suhjainadobe Please handle my review comments as part of next PR


const trackEvent = (eventName) => {
// eslint-disable-next-line no-underscore-dangle
if (window._satellite) {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This check looks redundant since window._satellite?.track below this will handle it correctly. Please take it as part of next PR

const createEditButton = (buttonText) => {
const button = createTag('a', { class: CLASSES.BUTTON, tabindex: '0' });
const button = createTag('a', {
class: CLASSES.BUTTON,
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you check whether button HTML element is more correct semantically here?

observer.disconnect();
}
});
}, { threshold: 0.1 });
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keep the magic numbers at the top

@nkthakur48 nkthakur48 merged commit 3dbba56 into adobecom:stage Jan 29, 2026
11 checks passed
nkthakur48 added a commit that referenced this pull request Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants