Отслеживание событий расширения Chrome в Google Analytics - PullRequest
0 голосов
/ 10 июня 2011

Документация к расширению Google Chrome содержит несколько полезных сведений: http://code.google.com/chrome/extensions/tut_analytics.html

Я поместил код отслеживания аналитики в мой файл background.html.

Однако я попытался поместить вызов _gaq.push в сценарий, который запускается на странице, и получил сообщение о том, что переменная _gaq не определена.

Итак, я должен поместить onclick события в каждый элемент на странице, которую я хочу отслеживать, и оттуда вызвать функцию в background.html? Есть ли лучший способ отслеживать события?

1 Ответ

1 голос
/ 18 июня 2011

Вы можете сделать это с помощью chrome.extension.sendRequest в скрипте содержимого и chrome.extension.onRequest.addListener на странице background.html. Смотрите здесь для получения более подробной информации: http://code.google.com/chrome/extensions/messaging.html. Также убедитесь, что ваш manifest.json правильный; У меня возникли проблемы, когда вместо подчеркивания у меня был символ дефиса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...