Add umami and plausible analytics (#569)

This commit is contained in:
Dylan Zhang 2022-11-02 16:03:33 +08:00 committed by GitHub
parent 06bdc81c47
commit f10692067f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 22 additions and 0 deletions

View File

@ -702,6 +702,20 @@ matomo:
server_url: # https://www.example.com/
site_id: # <your site id>
# Umami Analytics
# See: https://umami.is/
umami:
enable: false
script_url: # https://umami.example.com/script.js
website_id: # <your website id>
# Plausible Analytics
# See: https://plausible.io/
plausible:
enable: false
script_url: # https://plausible.io/js/script.js
site_domain: # www.example.com
# Show number of visitors of each article.
# You can visit https://www.leancloud.cn to get AppID and AppKey.
leancloud_visitors:

View File

@ -4,3 +4,5 @@
{%- include 'cloudflare.njk' -%}
{%- include 'microsoft-clarity.njk' -%}
{%- include 'matomo.njk' -%}
{%- include 'umami.njk' -%}
{%- include 'plausible.njk' -%}

View File

@ -0,0 +1,3 @@
{%- if theme.plausible %}
<script defer data-domain="{{ theme.plausible.site_domain }}" src="{{ theme.plausible.script_url }}"></script>
{%- endif %}

View File

@ -0,0 +1,3 @@
{%- if theme.umami %}
<script async defer data-website-id="{{ theme.umami.website_id }}" src="{{ theme.umami.script_url }}"></script>
{%- endif %}