-
Notifications
You must be signed in to change notification settings - Fork 174
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
MWPW-141020: [Project PEP] Implement Analytics Enablement #1951
MWPW-141020: [Project PEP] Implement Analytics Enablement #1951
Conversation
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## project-pep #1951 +/- ##
==============================================
Coverage ? 95.63%
==============================================
Files ? 159
Lines ? 41228
Branches ? 0
==============================================
Hits ? 39428
Misses ? 1800
Partials ? 0 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using entitlements would not lead to the expected labels, we should have a new product name field instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One note, but looks good otherwise
Ready for merge |
As per JIRA ticket, this PR is |
Hey @honstar! This was actually opened against a feature branch, the code for the whole functionality is not ready for stage or production, as we're waiting for additional details. I've added this detail to the stage PR already. It might make sense to bookmark a filter with stories ready to be merged on one of the Slack channels, such as https://github.com/adobecom/milo/pulls?q=is%3Aopen+is%3Apr+label%3A%22Ready+for+Stage%22+base%3Astage As a personal opinion, I think it's the developer's job to make sure they follow all the steps to have their PR looked at by the MPoC, MPoCs should not have to sort out PRs. We should probably also come up with a rule that if something is open for more than X weeks, it automatically gets closed. CC: @SilviuLCF |
* pep analytics * hotfix * hotfix * hotfix * removed capitalization from analytics label
* pep analytics * hotfix * hotfix * hotfix * removed capitalization from analytics label
* pep analytics * hotfix * hotfix * hotfix * removed capitalization from analytics label
* [MWPW-139990] PEP prompt * MWPW-142617: Microsoft Edge & Chrome Win - progress bar not completely loaded (#1882) * hotfix * refactor: changed loader animation logic * update * revert update * more gpu acceleration for pep loader * hotfix * hotfix * [MWPW-141023] PEP authoring (#1889) * MWPW-141021: Project PEP Accessibility Requirements (#1853) * [MWPW-139990] PEP prompt * pep accessibility requirements * hotfix * hotfixes * initial focus on close icon * implementing feedback * hotfix * [MWPW-139990] PEP prompt * MWPW-142617: Microsoft Edge & Chrome Win - progress bar not completely loaded (#1882) * hotfix * refactor: changed loader animation logic * update * revert update * more gpu acceleration for pep loader * hotfix * hotfix * [MWPW-141023] PEP authoring (#1889) * implementing feedback * css variables * hotfix: moved css variables * hotfix --------- Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> * MWPW-142622: [Project PEP] Close button focus (#1897) * [MWPW-139990] PEP prompt * MWPW-142617: Microsoft Edge & Chrome Win - progress bar not completely loaded (#1882) * hotfix * refactor: changed loader animation logic * update * revert update * more gpu acceleration for pep loader * hotfix * hotfix * [MWPW-141023] PEP authoring (#1889) * hotfix: blue outline on close button when focused * hotfix --------- Co-authored-by: Rares Munteanu <overmyheadandbody@gmail.com> * MWPW-141020: [Project PEP] Implement Analytics Enablement (#1951) * pep analytics * hotfix * hotfix * hotfix * removed capitalization from analytics label * [MWPW-141050] Fetch profile for PEP * [MWPW-141025] Integrate XLG with PEP * [MWPW-142625] PEP relative to App Switcher * MWPW-144108: Project PEP unit tests (#2136) * unit tests for pep * fixes for gnav unit tests * optimizing pep unit tests * MWPW-146582: PEP fixes (#2144) * added aria-label attribute to pep close button * force load imslib.min.js * revert force load imslib.min.js * changed aria label for close button * pep final touches * [MWPW-147145] Allow SVG in PEP Prompt; change redirect method --------- Co-authored-by: Robert Bogos <146744221+robert-bogos@users.noreply.github.com> Co-authored-by: Robert Bogos <robert.adobe.github@gmail.com>
Description
This PR enables analytics for PEP
Related Issue
Resolves: MWPW-141020
Testing instructions
after test URL
and wait for the PEP modal to show uphttps://sstats.adobe.com/ee/irl1/v1/interact
events[0].xdm.web.webInteraction.name
equal to"Close Modal|PEP Modal_Photoshop"
( see screenshots )dismissedAppPrompts
cookie so that the modal will show up again on refreshevents[0].xdm.web.webInteraction.name
equal to"Stay on this page|PEP Modal_Photoshop"
( see screenshots )Screenshots
Test URLs
Milo: