diff --git a/cloudflare/README.md b/cloudflare/README.md index 33d5004..fa60db9 100644 --- a/cloudflare/README.md +++ b/cloudflare/README.md @@ -23,19 +23,17 @@ about how it works and how to get the token. baseUrl: https://example.com/ params: cloudflare: - webAnalytics: 1d59a54b73a94728a4a9ed1b09767b1f + webAnalytics: + token: 1d59a54b73a94728a4a9ed1b09767b1f + spa: true # For SPA apps/websites ``` #### Template Inject `cloudflare/web-analytics` partial in your `` (preferably as close as possible to the closing tag): ```html - - {{ partialCached "cloudflare/web-analytics/head" . $.Site.Language.Lang }} - -... ... - {{ partialCached "cloudflare/web-analytics/body" . $.Site.Language.Lang }} + {{ partialCached "cloudflare/web-analytics" . }} ``` \ No newline at end of file diff --git a/cloudflare/layouts/partials/web-analytics.html b/cloudflare/layouts/partials/web-analytics.html index 059a1a1..0df94db 100644 --- a/cloudflare/layouts/partials/web-analytics.html +++ b/cloudflare/layouts/partials/web-analytics.html @@ -1 +1,12 @@ -{{ partialCached "web-analytics/body" . }} \ No newline at end of file +{{ with $.Site.Params.cloudflare.webAnalytics }} + {{- $spa := false -}} + {{- if .spa -}} + {{- $spa = .spa -}} + {{- end -}} + {{- $payload := dict + "token" .token + "spa" $spa + | jsonify -}} + +{{ end }} \ No newline at end of file diff --git a/cloudflare/layouts/partials/web-analytics/body.html b/cloudflare/layouts/partials/web-analytics/body.html deleted file mode 100644 index 2581fad..0000000 --- a/cloudflare/layouts/partials/web-analytics/body.html +++ /dev/null @@ -1,3 +0,0 @@ -{{ with $.Site.Params.cloudflare.webAnalytics }} - -{{ end }} \ No newline at end of file diff --git a/cloudflare/layouts/partials/web-analytics/head.html b/cloudflare/layouts/partials/web-analytics/head.html deleted file mode 100644 index dde7362..0000000 --- a/cloudflare/layouts/partials/web-analytics/head.html +++ /dev/null @@ -1,4 +0,0 @@ -{{ with $.Site.Params.cloudflare.webAnalytics }} - - -{{ end }} \ No newline at end of file