If you or your company enjoy using this project, please consider supporting my work and joining my discord. 💖
Analytics Debug Panel is an Open Source browser extension to inspect, search & filter analytics traffic in your Developer Console.
Red Van Workshop works with online retailers that have a variety of Analytic Providers for their differing business needs. Working on new integrations and debugging existing ones is an integral part of our developer process. We built this Browser Extension to help make that process easier. We hope you will find it as useful as we do, and if you want to help make it better, we'd love to hear from you.
- Works on Chrome, Firefox & Opera
- Adds new
Analytics
tab to Developer Console - Works with Adobe, Google & Facebook Analytics
- Copy Requests to Clipboard
- Supports Light & Dark Themes
Select your browser:
( Opera Addon Pending Review )
Here is how to install this browser extension in your favorite browsers:
Add to Google Chrome
- Download Webkit Extension
- Click Keep when prompted to download the file
- Go to the following URL in a new Google Chrome tab:
chrome://extensions/
- In the top right corner, Enable Developer Mode
- Drag and Drop
analytics-debug-panel.crx
file into Extension page
Add to Firefox
- Download Firefox Addon
- Open Firefox
- Go to the following URL in a new tab:
about:debugging
- Select
Enable add-on debugging
checkbox - In the top right corner, Click Load Temporary Add-on
- Select the
analytics-debug-panel.zip
file
Add to Opera
- Download Webkit Extension
- Go to the following URL in a new Opera tab:
chrome://extensions/
- In the top right corner, Enable Developer Mode
- Drag and Drop
analytics-debug-panel.crx
file into Extension page - Select Yes, Install when prompted
Here is how to develop the browser extension
Support New Providers
Adding New Analytics Providers is Easy
- Create a new folder in
./src/providers
following the standard we have in place - Create a new
index.js
file inside that new folder - See
./src/providers/google-universal-analytics/index.js
for an example - Submit a PR for use to review the new Providers
- High Five on a Job Well Done
Build Extension
git clone git@github.com:redvanworkshop/analytics-debug-panel.git
cd analytics-debug-panel
npm install
npm run build
Load Unpacked Extension to Google Chrome
- Open Google Chrome
- Go to the following URL in a new tab:
chrome://extensions/
- In the top right corner, Enable Developer Mode
- Click the LOAD UNPACKED link in the header
- Select the
./analytics-debug-panel/build
folder
Load Temporary Add-on to Firefox
- Open Terminal in project root and run
npm run pack:zip
- Open Firefox
- Go to the following URL in a new tab:
about:debugging
- Select
Enable add-on debugging
checkbox - In the top right corner, Click Load Temporary Add-on
- Select the
analytics-debug-panel.zip
file
Load Unpacked Extension to Opera
- Open Opera
- Go to the following URL in a new tab:
chrome://extensions/
- In the top right corner, Enable Developer Mode
- Drag and Drop
./analytics-debug-panel/build
folder into Extension page
Pack Extensions
cd analytics-debug-panel
npm run pack