我有一些扩展部分(通过.js),我想看看用户单击这些部分的时间。
因此,在OnClick事件中,我想附加一些.js来触发一个虚拟页面视图。(我知道如何激发一个事件,但我想要一个网页查看,这样我就可以在目标中使用它)
这是我正在使用的.js。
我怀疑我可以将'event‘参数更改为其他东西(页面查看??)
<script>
/**
* Function that tracks a click on an outbound link in Analytics.
*/
var trackOutboundLink = function(url) {
ga('
简单地说,我的问题是:gtag.js操作的gtag.js对象和我的react上下文中可用的window对象( content.js上下文)是不同的对象,所以我不能从我的react代码中编写事件--这意味着我不能在扩展中使用分析。
更多的deets:
在react中,<script>标记不能直接为加载。因此,我已经更改了文档实现:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?i