admin管理员组

文章数量:1428986

I can't seem to get Segment to work despite following these instructions: /

When I run analytics.track, I don't see any network requests for the tracking pixels but I don't see any error either. The analytics object exists, but it doesn't seem to do anything.

It's important to note here that I'd like to run Segment from the context of the page. My extension injects new DOM elements and CSS styles into the webpage and I want to track the user's interactions with these elements. So Segment is not running in the context of the extension at all. It's injected into the page's head as a script.

I can't seem to get Segment to work despite following these instructions: https://segment./docs/platforms/chrome-extension/

When I run analytics.track, I don't see any network requests for the tracking pixels but I don't see any error either. The analytics object exists, but it doesn't seem to do anything.

It's important to note here that I'd like to run Segment from the context of the page. My extension injects new DOM elements and CSS styles into the webpage and I want to track the user's interactions with these elements. So Segment is not running in the context of the extension at all. It's injected into the page's head as a script.

Share Improve this question asked Jan 12, 2015 at 22:59 user438293456user438293456 6063 gold badges8 silver badges20 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 4

Steven here from Segment. We remend loading analytics.js on a background page, so as not to interfere with the analytics tools that have already been loaded onto the page. In either case, you would do the following:

  1. Create a file called snippet.js with the analytics.js snippet inside it.

  2. Inject the file onto the current page:

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

According to the following link, segment how to do this

In 2018 we fully deprecated and stopped supporting the following Segment source “plugins”:

You can now refer use their npm package for this. Here is the link on the steps

本文标签: javascriptUsing Segment IO in Chrome ExtensionStack Overflow