在 Javascript 中跟踪 URL 复制

问题描述 投票:0回答:1

我正在创建一个 GA4 自定义事件代码,当有人复制页面上的任何文本时,下面的代码就会起作用。但是,我只想跟踪何时有人在浏览器中复制当前页面的完整 URL。关于如何修改脚本有什么想法吗?

谢谢!

   <script>
    document.addEventListener('copy', function(){
    var selection = window.getSelection().toString();
    window.dataLayer.push({
    'event': "copyText",
    'copiedText': selection
   });
   });
   </script>
javascript google-analytics-4
1个回答
0
投票

当有人在浏览器中复制 URL 时,这是一个系统级事件,无法使用客户端 JavaScript 进行跟踪。

所以答案是:这是不可能的。您需要创建一个自定义浏览器,以便能够跟踪用户在网页之外使用浏览器执行的操作。

© www.soinside.com 2019 - 2024. All rights reserved.