From c4ff114b55b8fde583d9061fbb0b350bbf6d93d9 Mon Sep 17 00:00:00 2001 From: Zach Lasiuk Date: Mon, 27 Jan 2025 13:26:38 -0600 Subject: [PATCH] TEMPLATE: Author analytics tracking enhanced. --- .../layouts/learning-paths/learningpathall.html | 2 ++ .../static/js/anonymous-analytics.js | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/themes/arm-design-system-hugo-theme/layouts/learning-paths/learningpathall.html b/themes/arm-design-system-hugo-theme/layouts/learning-paths/learningpathall.html index 8d0db8fd44..52a19db71f 100644 --- a/themes/arm-design-system-hugo-theme/layouts/learning-paths/learningpathall.html +++ b/themes/arm-design-system-hugo-theme/layouts/learning-paths/learningpathall.html @@ -37,6 +37,8 @@ {{ with .Site.GetPage $thisdir}}
{{ .Params.Title }}
+ + {{ end }} diff --git a/themes/arm-design-system-hugo-theme/static/js/anonymous-analytics.js b/themes/arm-design-system-hugo-theme/static/js/anonymous-analytics.js index 3ddefefe71..5cc1fd65b8 100644 --- a/themes/arm-design-system-hugo-theme/static/js/anonymous-analytics.js +++ b/themes/arm-design-system-hugo-theme/static/js/anonymous-analytics.js @@ -292,13 +292,13 @@ function attachPageFindSearchTracker() { let lp_step = document.getElementById('learning-path-step-active').innerText.trim(); let lp_step_num = document.getElementById('learning-path-step-active').getAttribute('data-step-num'); let lp_category = current_path.split('/')[2]; + let lp_author = document.getElementById('learning-path-author').getAttribute('data-author').trim(); // specific to intro page only; if (document.getElementById('skill-level')) { let lp_skill_level = document.getElementById('skill-level').innerText.trim(); let lp_reading_time = document.getElementById('reading-time').innerText.trim(); let lp_last_updated = document.getElementById('last-updated').innerText.trim(); - let lp_author = document.getElementById('author').innerText.trim(); let lp_tag_elements = document.querySelectorAll('#tags-for-content ads-tag'); let lp_tags = '' for (let ele of lp_tag_elements) { @@ -329,7 +329,8 @@ function attachPageFindSearchTracker() { learningPathName: lp_title, learningTabName: lp_step, pageNumber: "page " +lp_step_num, - learningPathCategory: lp_category + learningPathCategory: lp_category, + learningPathAuthor: lp_author } }; }