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

@@ -80,3 +80,4 @@
- [Joseph Sanders](https://github.com/jls83) - [Joseph Sanders](https://github.com/jls83)
- [Rabin Adhikari](https://github.com/rabinadk1/) - [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

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

View File

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