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) - [Dave Rolsky](https://github.com/autarch)
- [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

@@ -62,13 +62,17 @@ disqusShortname = "yourdiscussshortname"
siteID = "ABCDE" siteID = "ABCDE"
# Default value is cdn.usefathom.com, overwrite this if you are self-hosting # Default value is cdn.usefathom.com, overwrite this if you are self-hosting
serverURL = "analytics.example.com" serverURL = "analytics.example.com"
# If you want to use plausible(https://plausible.io) for analytics, add this section # If you want to use plausible(https://plausible.io) for analytics, add this section
[params.plausibleAnalytics] [params.plausibleAnalytics]
domain = "example.com" domain = "example.com"
# 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>