add segment html script

This commit is contained in:
gonpombo8 2022-10-10 16:18:53 -03:00
parent fd62981bde
commit 71177aa627
No known key found for this signature in database
GPG Key ID: 6BE1C3CD0908CE48
5 changed files with 11 additions and 4 deletions

View File

@ -1,2 +0,0 @@
.dcl.footer {
}

View File

@ -1,6 +1,5 @@
@import "_dcl-ui.scss";
@import "_home.scss";
@import "_footer.scss";
html {
font-size: $font-size-base;

View File

@ -4,7 +4,7 @@
{{ partial "docs/html-head" . }}
{{ partial "docs/inject/head" . }}
</head>
<body dir="{{ default "ltr" .Site.Language.LanguageDirection }}">
<body dir="{{ default "ltr" .Site.Language.LanguageDirection }}" >
<input type="checkbox" class="hidden toggle" id="menu-control" />
<input type="checkbox" class="hidden toggle" id="toc-control" />
<div class="dcl navbar fullscreen" role="navigation">

View File

@ -36,6 +36,10 @@
<script defer src="{{ $swJS.RelPermalink }}" {{ template "integrity" $swJS }}></script>
{{ end -}}
{{- if .Site.Params.SegmentApiKey -}}
{{- partial "docs/segment.html" . -}}
{{ end -}}
{{- template "_internal/google_analytics.html" . -}}
<!-- RSS -->

View File

@ -0,0 +1,6 @@
<script>
!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="{{ .Site.Params.SegmentApiKey }}";;analytics.SNIPPET_VERSION="4.15.3";
analytics.load("{{ .Site.Params.SegmentApiKey }}");
analytics.page();
}}();
</script>