瀏覽代碼

feat: add umami analytics module (#5869)

Co-authored-by: Nicolas Giard <github@ngpixel.com>
CDN 2 年之前
父節點
當前提交
86c9407057
共有 2 個文件被更改,包括 19 次插入0 次删除
  1. 2 0
      server/modules/analytics/umami/code.yml
  2. 17 0
      server/modules/analytics/umami/definition.yml

+ 2 - 0
server/modules/analytics/umami/code.yml

@@ -0,0 +1,2 @@
+head: |
+  <script async defer data-website-id="{{websiteID}}" src="{{url}}/umami.js"></script>

+ 17 - 0
server/modules/analytics/umami/definition.yml

@@ -0,0 +1,17 @@
+key: umami
+title: Umami Analytics
+description: Umami is a simple, fast, privacy-focused alternative to Google Analytics.
+author: CDN18
+logo: https://static.requarks.io/logo/umami.svg
+website: https://umami.is
+isAvailable: true
+props:
+  websiteID:
+    type: String
+    title: Website ID
+    order: 1
+  url:
+    type: String
+    title: Umami Server URL
+    hint: The URL of your Umami instance. It should start with http/https and omit the trailing slash. (e.g. https://umami.example.com)
+    order: 2