addEventListener,用于将gtag事件跟踪到Wordpress页面

问题描述

我想将Google Analytics(分析)事件跟踪添加到Wordpress页面上的链接。 以下代码添加到主体部分的末尾。如果我使用Chrome中的开发人员工具检查页面,则可以看到EventListener在那里有我的标签。 但是活动没有发送到Google Analytics(分析)...

document.addEventListener("FreeDownloadEventTracking",function(event) { 
    jQuery('div.free-download a').click(function() {
        gtag('event','free plugin',{
          'event_category' : 'downloads','event_label' : 'wordpress.org plugin link'
        });
    }); 
});

有人可以告诉我这是什么问题吗? 谢谢!

解决方法

您要在FreeDownloadEventTracking事件中添加一个jQuery click事件,我认为这不存在。

该页面需要触发FreeDownloadEventTracking才能将您的点击事件添加到下载链接中。

我建议将FreeDownloadEventTracking替换为DOMContentLoaded,以便在加载DOM时将您的click事件添加到div.free-download a中。然后,点击免费下载链接将触发gtag

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...