Skip to content

Commit 7187d5a

Browse files
committed
Deploying to gh-pages from @ 7e81b09 🚀
1 parent 95e4d2c commit 7187d5a

File tree

1 file changed

+30
-9
lines changed

1 file changed

+30
-9
lines changed

docs/external_tracking.html

Lines changed: 30 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,21 @@ <h1>External tracking with Matomo,<br>Google Analytics & Co</h1>
101101
<li><a href="#add-custom-javascript">Add custom JavaScript</a></li>
102102
</ul>
103103
</li>
104-
<li><a href="#set-up-for-google-analytics">Set up for Google Analytics</a><ul>
104+
<li><a href="#set-up-for-medama">Set up for Medama</a><ul>
105105
<li><a href="#allow-loading-tracking-script_1">Allow loading tracking script</a></li>
106106
<li><a href="#add-custom-javascript_1">Add custom JavaScript</a></li>
107107
</ul>
108108
</li>
109-
<li><a href="#set-up-for-umami-analytics">Set up for Umami Analytics</a><ul>
109+
<li><a href="#set-up-for-google-analytics">Set up for Google Analytics</a><ul>
110110
<li><a href="#allow-loading-tracking-script_2">Allow loading tracking script</a></li>
111111
<li><a href="#add-custom-javascript_2">Add custom JavaScript</a></li>
112112
</ul>
113113
</li>
114+
<li><a href="#set-up-for-umami-analytics">Set up for Umami Analytics</a><ul>
115+
<li><a href="#allow-loading-tracking-script_3">Allow loading tracking script</a></li>
116+
<li><a href="#add-custom-javascript_3">Add custom JavaScript</a></li>
117+
</ul>
118+
</li>
114119
<li><a href="#other-tools-custom-tracking">Other tools / custom tracking</a><ul>
115120
<li><a href="#configuration-adjustments">Configuration adjustments</a></li>
116121
<li><a href="#track-view-changes">Track view changes</a></li>
@@ -130,7 +135,7 @@ <h3 id="allow-loading-tracking-script"><a class="toclink" href="#allow-loading-t
130135
SECURITY_HEADER_CSP_CONNECT_SRC=https://analytics.example.com/matomo.js
131136
</code></pre>
132137
<h3 id="add-custom-javascript"><a class="toclink" href="#add-custom-javascript">Add custom JavaScript</a></h3>
133-
<p>Add the following to Settings &gt; Custom JS</p>
138+
<p>Add the following to Settings &gt; Advanced Customization</p>
134139
<pre><code class="language-javascript">var _paq = window._paq = window._paq || [];
135140
_paq.push(['trackPageView']);
136141
_paq.push(['enableLinkTracking']);
@@ -149,17 +154,33 @@ <h3 id="add-custom-javascript"><a class="toclink" href="#add-custom-javascript">
149154
_paq.push(['trackPageView']);
150155
});
151156
</code></pre>
157+
<h2 id="set-up-for-medama"><a class="toclink" href="#set-up-for-medama">Set up for Medama</a></h2>
158+
<blockquote>
159+
<p>⚠️ Make sure to use your actual domain</p>
160+
</blockquote>
161+
<h3 id="allow-loading-tracking-script_1"><a class="toclink" href="#allow-loading-tracking-script_1">Allow loading tracking script</a></h3>
162+
<p>Set the following env vars:</p>
163+
<pre><code class="language-ini">SECURITY_HEADER_SCRIPT_SRC_ALLOW=https://analytics.example.com
164+
SECURITY_HEADER_CSP_CONNECT_SRC=https://analytics.example.com/script.js
165+
</code></pre>
166+
<h3 id="add-custom-javascript_1"><a class="toclink" href="#add-custom-javascript_1">Add custom JavaScript</a></h3>
167+
<p>Add the following to Settings &gt; Advanced Customization</p>
168+
<pre><code class="language-javascript">const script = document.createElement('script');
169+
script.setAttribute('defer', true);
170+
script.setAttribute('src', 'https://analytics.example.com/script.js');
171+
document.body.appendChild(script);
172+
</code></pre>
152173
<h2 id="set-up-for-google-analytics"><a class="toclink" href="#set-up-for-google-analytics">Set up for Google Analytics</a></h2>
153174
<blockquote>
154175
<p>⚠️ Make sure to replace &lt;your-tracking-id&gt; with the actual value</p>
155176
</blockquote>
156-
<h3 id="allow-loading-tracking-script_1"><a class="toclink" href="#allow-loading-tracking-script_1">Allow loading tracking script</a></h3>
177+
<h3 id="allow-loading-tracking-script_2"><a class="toclink" href="#allow-loading-tracking-script_2">Allow loading tracking script</a></h3>
157178
<p>Set the following env vars:</p>
158179
<pre><code class="language-ini">SECURITY_HEADER_SCRIPT_SRC_ALLOW=https://www.googletagmanager.com/gtag/js?id=&lt;your-tracking-id&gt;
159180
SECURITY_HEADER_CSP_CONNECT_SRC=https://www.googletagmanager.com/gtag/js?id=&lt;your-tracking-id&gt;
160181
</code></pre>
161-
<h3 id="add-custom-javascript_1"><a class="toclink" href="#add-custom-javascript_1">Add custom JavaScript</a></h3>
162-
<p>Add the following to Settings &gt; Custom JS</p>
182+
<h3 id="add-custom-javascript_2"><a class="toclink" href="#add-custom-javascript_2">Add custom JavaScript</a></h3>
183+
<p>Add the following to Settings &gt; Advanced Customization</p>
163184
<pre><code class="language-javascript">(function () {
164185
var u = &quot;https://www.googletagmanager.com/gtag/js&quot;;
165186
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
@@ -194,13 +215,13 @@ <h2 id="set-up-for-umami-analytics"><a class="toclink" href="#set-up-for-umami-a
194215
<blockquote>
195216
<p>⚠️ Make sure to use your actual values for DOMAIN SCRIPT URL and <WEBSITE_ID></p>
196217
</blockquote>
197-
<h3 id="allow-loading-tracking-script_2"><a class="toclink" href="#allow-loading-tracking-script_2">Allow loading tracking script</a></h3>
218+
<h3 id="allow-loading-tracking-script_3"><a class="toclink" href="#allow-loading-tracking-script_3">Allow loading tracking script</a></h3>
198219
<p>Set the following env vars:</p>
199220
<pre><code class="language-ini">SECURITY_HEADER_SCRIPT_SRC_ALLOW=https://umami.example.com/script.js
200221
SECURITY_HEADER_CSP_CONNECT_SRC=https://umami.example.com/script.js
201222
</code></pre>
202-
<h3 id="add-custom-javascript_2"><a class="toclink" href="#add-custom-javascript_2">Add custom JavaScript</a></h3>
203-
<p>Add the following to Settings &gt; Custom JS</p>
223+
<h3 id="add-custom-javascript_3"><a class="toclink" href="#add-custom-javascript_3">Add custom JavaScript</a></h3>
224+
<p>Add the following to Settings &gt; Advanced Customization</p>
204225
<pre><code class="language-javascript">(function() {
205226
var d = document, s = d.createElement('script'), g = d.getElementsByTagName('script')[0];
206227
s.defer = true;

0 commit comments

Comments
 (0)