在 Chrome 扩展程序中使用细分受众群 IO

Using Segment IO in Chrome Extension

本文关键字:细分 IO Chrome 扩展 程序      更新时间:2023-09-26

尽管遵循以下说明,我似乎无法让段工作:https://segment.com/docs/platforms/chrome-extension/

当我运行analytics.track时,我没有看到任何对跟踪像素的网络请求,但也没有看到任何错误。analytics对象存在,但它似乎没有执行任何操作。

这里需要注意的是,我想从页面的上下文中运行细分。我的扩展将新的 DOM 元素和 CSS 样式注入网页,我想跟踪用户与这些元素的交互。因此,分段根本不在扩展的上下文中运行。它作为script注入到页面的head中。

Steven 来自 Segment。我们建议在后台页面上加载分析.js以免干扰已加载到页面上的分析工具。无论哪种情况,您都需要执行以下操作:

  1. 创建一个名为代码段.js其中包含分析.js代码段的文件。

  2. 将文件注入到当前页面:

    chrome.tabs.executeScript(null, {file: 'snippet.js'});

根据以下链接,分段如何执行此操作

在 2018 年,我们完全弃用并停止支持以下分段源"插件":

您现在可以参考使用他们的 npm 包来执行此操作。这是步骤的链接