Skip to content

Commit 666503d

Browse files
authored
Merge pull request #134 from InetIntel/133-help-ga-tracking
[133] Added Google Analytics tracking for when users click on any of …
2 parents 38abb43 + 11439fa commit 666503d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

assets/js/Ioda/pages/help/Help.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ import T from "i18n-react";
7777
import { Helmet } from "react-helmet";
7878

7979
import { Alert } from "antd";
80+
import { registerAnalyticsEvent } from "../../utils/analytics";
8081

8182
class Help extends PureComponent {
8283
render() {
@@ -88,6 +89,10 @@ class Help extends PureComponent {
8889
const link4 = T.translate("reports.link4");
8990
const link5 = T.translate("reports.link5");
9091

92+
const trackClickEvent = (itemName) => {
93+
registerAnalyticsEvent("help_click", itemName);
94+
}
95+
9196
return (
9297
<div className="max-cont pb-24 help-page">
9398
<Helmet>
@@ -135,6 +140,7 @@ class Help extends PureComponent {
135140
href="https://inetintel.github.io/IODA-site-files/files/brochure2024/Download_4Pages.pdf"
136141
target="_blank"
137142
className="a-fake text-color-link"
143+
onClick={() => trackClickEvent('user_guide_digital_pdf')}
138144
>
139145
Digital PDF
140146
</a>
@@ -144,6 +150,7 @@ class Help extends PureComponent {
144150
href="https://inetintel.github.io/IODA-site-files/files/brochure2024/Download_FullImage.png"
145151
target="_blank"
146152
className="a-fake text-color-link"
153+
onClick={() => trackClickEvent('user_guide_digital_infographic')}
147154
>
148155
Digital Infographic
149156
</a>
@@ -153,6 +160,7 @@ class Help extends PureComponent {
153160
href="https://inetintel.github.io/IODA-site-files/files/brochure2024/Print%20-%20Letter%20-%20Inside.pdf"
154161
target="_blank"
155162
className="a-fake text-color-link"
163+
onClick={() => trackClickEvent('user_guide_print_pdf_inside')}
156164
>
157165
Print PDF - Inside
158166
</a>
@@ -162,6 +170,7 @@ class Help extends PureComponent {
162170
href="https://inetintel.github.io/IODA-site-files/files/brochure2024/Print%20-%20Letter%20-%20Outside.pdf"
163171
target="_blank"
164172
className="a-fake text-color-link"
173+
onClick={() => trackClickEvent('user_guide_print_pdf_outside')}
165174
>
166175
Print PDF - Outside
167176
</a>

0 commit comments

Comments
 (0)