使用 Google 分析跟踪我的下载
Keeping Track of my Downloads using Google Analytics
希望你做得很棒!
我想使用 Google Analytics 来跟踪我的下载(作为综合浏览量而不是事件)...
我的编程知识为 0,所以我在读这个:https://neilpatel.com/blog/ga-virtual-pageviews/ and this person was using something like onClick="gaq.push(('_trackPageview','NAME',))", but I guess that is too old for me. Tried with this, but I think it's also old Attach onClick analytics tracking code in a href link using jQuery
所以...我的问题是,在我的网站上,例如,如果您转到 https://www.tusubtitulo.com/episodes/74568/fear-the-walking-dead-6x02-welcome-to-the-club 并单击显示“Descargar”的位置,然后单击显示“Descargar”的位置:¿No inició tu descarga? Presiona aquí。 (其中 aquí 包含 link),我如何在 Google Analytics 上添加它(作为页面访问)。
(以防万一,我网站上的每个下载都有一个唯一的下载 link)...
(我网站上生成下载的编程示例 link:
<a id="loadUpdate" href="updated/{{ langVersion }}/{{ id }}/{{ lversion }}">aquí</a>.
这是我现在的代码。它包含一些代码,因此我可以计算使用 adblocker 的访问者,但我想知道,如何将我的下载跟踪为页面访问...
Google 分析:
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-171564499-1"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
// Creates an adblock detection plugin.
ga('provide', 'adblockTracker', function(tracker, opts) {
var ad = document.createElement('ins');
ad.className = 'AdSense';
ad.style.display = 'block';
ad.style.position = 'absolute';
ad.style.top = '-1px';
ad.style.height = '1px';
document.body.appendChild(ad);
tracker.set('dimension' + opts.dimensionIndex, !ad.clientHeight);
document.body.removeChild(ad);
});
// TODO: Replace UA-XXXXX-Y with you tracking ID.
ga('create', 'UA-number', 'auto');
ga('require', 'adblockTracker', {dimensionIndex: 1});
ga('send', 'pageview');
您必须使用 Universal Analytics Event 代码,请参阅文档定义事件 category
, action
和 label
:https://developers.google.com/analytics/devguides/collection/analyticsjs/events
例如,当用户点击您的 link 时,您可以向 Analytics 发送一个事件,用以下内容替换您的 link 标签:
<a id="loadOriginal" href="original/74568/0" onclick="ga('send', 'event', 'download', 'download_clicked', 'fear the walking dead');">aquí</a>
如果您想要综合浏览量,请使用:
<a id="loadUpdate" href="updated/1/74568/0" onclick="ga('send', 'pageview', location.pathname);">aquí</a>
https://developers.google.com/analytics/devguides/collection/analyticsjs/pages
希望你做得很棒!
我想使用 Google Analytics 来跟踪我的下载(作为综合浏览量而不是事件)...
我的编程知识为 0,所以我在读这个:https://neilpatel.com/blog/ga-virtual-pageviews/ and this person was using something like onClick="gaq.push(('_trackPageview','NAME',))", but I guess that is too old for me. Tried with this, but I think it's also old Attach onClick analytics tracking code in a href link using jQuery
所以...我的问题是,在我的网站上,例如,如果您转到 https://www.tusubtitulo.com/episodes/74568/fear-the-walking-dead-6x02-welcome-to-the-club 并单击显示“Descargar”的位置,然后单击显示“Descargar”的位置:¿No inició tu descarga? Presiona aquí。 (其中 aquí 包含 link),我如何在 Google Analytics 上添加它(作为页面访问)。
(以防万一,我网站上的每个下载都有一个唯一的下载 link)...
(我网站上生成下载的编程示例 link:
<a id="loadUpdate" href="updated/{{ langVersion }}/{{ id }}/{{ lversion }}">aquí</a>.
这是我现在的代码。它包含一些代码,因此我可以计算使用 adblocker 的访问者,但我想知道,如何将我的下载跟踪为页面访问...
Google 分析:
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-171564499-1"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
// Creates an adblock detection plugin.
ga('provide', 'adblockTracker', function(tracker, opts) {
var ad = document.createElement('ins');
ad.className = 'AdSense';
ad.style.display = 'block';
ad.style.position = 'absolute';
ad.style.top = '-1px';
ad.style.height = '1px';
document.body.appendChild(ad);
tracker.set('dimension' + opts.dimensionIndex, !ad.clientHeight);
document.body.removeChild(ad);
});
// TODO: Replace UA-XXXXX-Y with you tracking ID.
ga('create', 'UA-number', 'auto');
ga('require', 'adblockTracker', {dimensionIndex: 1});
ga('send', 'pageview');
您必须使用 Universal Analytics Event 代码,请参阅文档定义事件 category
, action
和 label
:https://developers.google.com/analytics/devguides/collection/analyticsjs/events
例如,当用户点击您的 link 时,您可以向 Analytics 发送一个事件,用以下内容替换您的 link 标签:
<a id="loadOriginal" href="original/74568/0" onclick="ga('send', 'event', 'download', 'download_clicked', 'fear the walking dead');">aquí</a>
如果您想要综合浏览量,请使用:
<a id="loadUpdate" href="updated/1/74568/0" onclick="ga('send', 'pageview', location.pathname);">aquí</a>
https://developers.google.com/analytics/devguides/collection/analyticsjs/pages