Skip to content
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

feat(analytics): implement tracking using WebSDK #22

Merged
merged 22 commits into from
Aug 25, 2023
Merged

feat(analytics): implement tracking using WebSDK #22

merged 22 commits into from
Aug 25, 2023

Conversation

iuliag
Copy link
Collaborator

@iuliag iuliag commented Jul 27, 2023

Analytics tracking with alloy eager initialized:244f445, following https://eager-alloy-init--helix-project-boilerplate–iuliag.hlx.page/](https://eager-alloy-init--helix-project-boilerplate--iuliag.hlx.page/, includes:

  • page views tracking
  • automatic link click tracking
  • experiment detail tracking

Forwarding CWV from RUM to AEP via WebSDK b9c8aff

Forwarding 404 and error events from RUM to AEP via WebSDK 1011872

Integration with CMP, fallback to localstorage consent_status_ANALYTICS if set and set to ALLOW de78294

Added RUM conversion tracking and forward conversion events to AEP via WebSDK 1a555b5

Cache for 0.1s the form conversion events, so we can send merged conversion name and value to AEP 885210b

Added form submit tracking c237ed4

Reference wiki: https://wiki.corp.adobe.com/pages/viewpage.action?pageId=2948452842

Test URLs:

@aem-code-sync
Copy link

aem-code-sync bot commented Jul 27, 2023

Hello, I'm Franklin Bot and I will run some test suites that validate the page speed.
In case there are problems, just click the checkbox below to rerun the respective action.

  • Re-run PSI Checks

@aem-code-sync
Copy link

aem-code-sync bot commented Jul 27, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Jul 27, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 8, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 8, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 8, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 8, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 9, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 9, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@iuliag iuliag marked this pull request as ready for review August 9, 2023 09:42
@aem-code-sync
Copy link

aem-code-sync bot commented Aug 9, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

scripts/analytics/lib-analytics.js Outdated Show resolved Hide resolved
scripts/analytics/lib-analytics.js Outdated Show resolved Hide resolved
scripts/analytics/lib-analytics.js Outdated Show resolved Hide resolved
scripts/analytics/lib-analytics.js Outdated Show resolved Hide resolved
scripts/analytics/lib-analytics.js Outdated Show resolved Hide resolved
scripts/analytics/lib-analytics.js Show resolved Hide resolved
scripts/analytics/lib-analytics.js Show resolved Hide resolved
scripts/analytics/lib-analytics.js Show resolved Hide resolved
scripts/analytics/lib-analytics.js Outdated Show resolved Hide resolved
scripts/scripts.js Outdated Show resolved Hide resolved
@aem-code-sync
Copy link

aem-code-sync bot commented Aug 9, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 17, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 17, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 17, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

9dd77bb SITES-15481 - support special characters in links text (#4)

git-subtree-dir: plugins/rum-conversion
git-subtree-split: 9dd77bb83b81d5d7aaaf14ec20edda610b8513eb
@aem-code-sync
Copy link

aem-code-sync bot commented Aug 21, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 22, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 22, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@aem-code-sync
Copy link

aem-code-sync bot commented Aug 22, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

c146fce feat(omnivore): Add conversion tracking data attribute to tracked elements (#7)
c70885a Update README.md (#5)

git-subtree-dir: plugins/rum-conversion
git-subtree-split: c146fce535b26a9a88925cfeaa742da8f5dcf55f
@aem-code-sync
Copy link

aem-code-sync bot commented Aug 23, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

fba407f chore(update): update to support latest version of boilerplate (#9)
bb1762a fix(docs): integration with Analytics solutions without double tracking of the same events (#10)

git-subtree-dir: plugins/rum-conversion
git-subtree-split: fba407f7dc960fd7325d29d1f57d2b250161ec27
@aem-code-sync
Copy link

aem-code-sync bot commented Aug 25, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@iuliag iuliag merged commit 09ab058 into main Aug 25, 2023
2 checks passed
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.

None yet

3 participants