Skip to content

Commit 358fe95

Browse files
committed
add umami tracking
1 parent 0b62c9d commit 358fe95

File tree

2 files changed

+7
-13
lines changed

2 files changed

+7
-13
lines changed

src/layouts/Footer.astro

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ const today = new Date();
66
<div class="content">
77
&copy; {today.getFullYear()} - UmYeah.dev
88
<span class="social-links">
9-
<a href="https://github.com/umyeah" target="_blank">
9+
<a href="https://github.com/umyeah" target="_blank" onclick="window.umami?.track('github-click')">
1010
<i class="fa-brands fa-github"></i>
1111
</a>
12-
<a href="https://www.linkedin.com/in/corey-sherman-aa12a611/" target="_blank">
12+
<a href="https://www.linkedin.com/in/corey-sherman-aa12a611/" target="_blank" onclick="window.umami?.track('linkedin-click')">
1313
<i class="fa-brands fa-linkedin"></i>
1414
</a>
15-
<a href="https://last.fm/user/djumyeah" target="_blank">
15+
<a href="https://last.fm/user/djumyeah" target="_blank" onclick="window.umami?.track('lastfm-click')">
1616
<i class="fa-brands fa-lastfm"></i>
1717
</a>
18-
<a href="https://letterboxd.com/UmYeah/" target="_blank">
18+
<a href="https://letterboxd.com/UmYeah/" target="_blank" onclick="window.umami?.track('letterboxd-click')">
1919
<i class="fa-brands fa-letterboxd"></i>
2020
</a>
2121
</span>

src/layouts/Layout.astro

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,9 @@ const { pageTitle= "UmYeah's Dev" } = Astro.props
1717
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
1818
<meta name="generator" content={Astro.generator} />
1919

20-
<!-- Google tag (gtag.js) -->
21-
<script is:inline async src="https://www.googletagmanager.com/gtag/js?id=G-7JFKWKS7V4" />
22-
<script is:inline>
23-
window.dataLayer = window.dataLayer || [];
24-
function gtag(){dataLayer.push(arguments);}
25-
gtag('js', new Date());
26-
27-
gtag('config', 'G-7JFKWKS7V4');
28-
</script>
20+
{import.meta.env.PROD && (
21+
<script defer src="https://cloud.umami.is/script.js" data-website-id="8f4cf848-6c38-4f28-90a8-b74fc6b923c9" />
22+
)}
2923
<script is:inline src="https://kit.fontawesome.com/c814bbafd8.js" crossorigin="anonymous" />
3024
<title>{pageTitle}</title>
3125
</head>

0 commit comments

Comments
 (0)