Contentsquare Tracking Setup Assistant

Contentsquare Tracking Setup Assistant

Check the configuration of the main tag, monitor all the pageviews, transactions, custom and dynamic variables sent to our servers.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Contentsquare Tracking Setup Assistant",
  "version": "2.5.60",
  "description": "Check the configuration of the main tag, monitor all the pageviews, transactions, custom and dynamic variables sent to our servers.",
  "icons": {
    "16": "assets/icons/Tracking_Setup_Assistant_16px.png",
    "48": "assets/icons/Tracking_Setup_Assistant_48px.png",
    "128": "assets/icons/Tracking_Setup_Assistant_128px.png"
  },
  "action": {
    "default_popup": "popup/popup.html"
  },
  "author": "Pavel Gershanik",
  "permissions": [
    "tabs",
    "cookies",
    "webNavigation",
    "webRequest",
    "storage",
    "scripting"
  ],
  "host_permissions": [
    "http://*/",
    "https://*/"
  ],
  "homepage_url": "https://docs.contentsquare.com/",
  "background": {
    "service_worker": "background.js"
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": [
        "content-scripts/detectOverriddenFunctionsAdd.js",
        "content-scripts/tagCatcher.js",
        "content-scripts/catchCSPError.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "assets/icons/close.svg",
        "assets/icons/right-tracker.svg",
        "web-accessible-resources/detectOverriddenFunctions.js",
        "web-accessible-resources/modal.css",
        "web-accessible-resources/validateCSP.js"
      ],
      "matches": [
        "http://*/*",
        "https://*/*"
      ]
    }
  ]
}