Skip to content

Commit b0ad9f1

Browse files
authored
update legacy UA analytics to GA4 (#110)
1 parent 58ea83d commit b0ad9f1

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

_config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ repository: 0xdevalias/devalias.net
5353
# alexa: 1234
5454
# yandex: 1234
5555

56-
google_analytics: UA-27970144-1
56+
google_analytics: G-3FW5B1CS26
5757
disqus_shortname: devalias
5858

5959
# Front Matter defaults (http://jekyllrb.com/docs/configuration/#front-matter-defaults)

_includes/head/head.html

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
<!-- <meta name="twitter:image" content="{{ site.baseurl | chomp_slash }}{{ site.default_cover }}" /> -->
2020
<!-- /end tags -->
2121

22+
{% include scripts/analytics.html %}
23+
2224
{% include head/styles.html %}
2325
{% include head/fontawesome.html %}
2426

_includes/scripts/analytics.html

+8-9
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
<!-- Google Analytics Tracking code -->
2-
<script>
3-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
4-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
5-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
6-
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1+
<!-- Google tag (gtag.js) -->
2+
<script async src="https://www.googletagmanager.com/gtag/js?id={{ site.google_analytics }}"></script>
3+
<script>
4+
window.dataLayer = window.dataLayer || [];
5+
function gtag(){dataLayer.push(arguments);}
6+
gtag('js', new Date());
77

8-
ga('create', '{{ site.google_analytics }}', 'auto');
9-
ga('send', 'pageview');
10-
</script>
8+
gtag('config', '{{ site.google_analytics }}');
9+
</script>

_layouts/default.html

-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
<script type="text/javascript" src="{{ site.baseurl | chomp_slash }}/assets/js/jquery.fitvids.js"></script>
3939
<script type="text/javascript" src="{{ site.baseurl | chomp_slash }}/assets/js/index.js"></script>
4040

41-
{% include scripts/analytics.html %}
4241
{% unless site.webmentions.disabled %}
4342
{% include scripts/webmention.html %}
4443
{% endunless %}

0 commit comments

Comments
 (0)