Add goatcounter analytics support (#430)

* adding goatcounter analytics support

* Update CONTRIBUTORS.md
This commit is contained in:
Ellison
2020-10-07 11:53:36 -03:00
committed by GitHub
parent 3087f9bfbc
commit 3723e9b2b9
4 changed files with 12 additions and 2 deletions

View File

@@ -79,4 +79,5 @@
- [Dave Rolsky](https://github.com/autarch)
- [Joseph Sanders](https://github.com/jls83)
- [Rabin Adhikari](https://github.com/rabinadk1/)
- [Hussaini Zulkifli](https://github.com/hussaini/)
- [Hussaini Zulkifli](https://github.com/hussaini/)
- [Ellison Leão](https://github.com/ellisonleao)

View File

@@ -62,13 +62,17 @@ disqusShortname = "yourdiscussshortname"
siteID = "ABCDE"
# Default value is cdn.usefathom.com, overwrite this if you are self-hosting
serverURL = "analytics.example.com"
# If you want to use plausible(https://plausible.io) for analytics, add this section
[params.plausibleAnalytics]
domain = "example.com"
# Default value is plausible.io, overwrite this if you are self-hosting or using a custom domain
serverURL = "analytics.example.com"
# If you want to use goatcounter(https://goatcounter.com) for analytics, add this section
[params.goatCounter]
code = "code"
[taxonomies]
category = "categories"
series = "series"

View File

@@ -131,6 +131,9 @@
{{- partial "analytics/plausible" . -}}
{{ end }}
{{ if and .Site.Params.goatCounter .Site.Params.goatCounter.code }}
{{- partial "analytics/goatcounter" . -}}
{{ end }}
</body>
</html>

View File

@@ -0,0 +1,2 @@
<script data-goatcounter="https://{{ $.Site.Params.goatCounter.code }}.goatcounter.com/count"
async src="//gc.zgo.at/count.js"></script>