All Projects → poplindata → chrome-snowplow-inspector

poplindata / chrome-snowplow-inspector

Licence: GPL-3.0 license
Web Extension for debugging Snowplow pixels.

Programming Languages

typescript
32286 projects
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to chrome-snowplow-inspector

Wall-Street
A React Based Web App that allows you to trade virtually
Stars: ✭ 29 (+11.54%)
Mutual labels:  bulma
survey kit
Flutter library to create beautiful surveys (aligned with ResearchKit on iOS)
Stars: ✭ 68 (+161.54%)
Mutual labels:  research
datatables-bulma
DataTables styling for the Bulma CSS framework
Stars: ✭ 80 (+207.69%)
Mutual labels:  bulma
best AI papers 2021
A curated list of the latest breakthroughs in AI (in 2021) by release date with a clear video explanation, link to a more in-depth article, and code.
Stars: ✭ 2,740 (+10438.46%)
Mutual labels:  research
p2psec
research on privacy and security in p2p and decentralised systems
Stars: ✭ 38 (+46.15%)
Mutual labels:  research
bulma-material-form
Material Design Form Elements for Bulma (CSS Only)
Stars: ✭ 26 (+0%)
Mutual labels:  bulma
UAV-Stereo-Vision
A program for controlling a micro-UAV for obstacle detection and collision avoidance using disparity mapping
Stars: ✭ 30 (+15.38%)
Mutual labels:  research
awesome-list-of-awesomes
A curated list of all the Awesome --Topic Name-- lists I've found till date relevant to Data lifecycle, ML and DL.
Stars: ✭ 259 (+896.15%)
Mutual labels:  research
capsule
A Hugo theme based on the CSS-only Bulma framework.
Stars: ✭ 20 (-23.08%)
Mutual labels:  bulma
nozaki
HTTP fuzzer engine security oriented
Stars: ✭ 37 (+42.31%)
Mutual labels:  research
euro-calliope
A workflow to build models of the European electricity system for Calliope.
Stars: ✭ 23 (-11.54%)
Mutual labels:  research
bulma-dracula
😈 Bulma css with Dracula dark color themes
Stars: ✭ 25 (-3.85%)
Mutual labels:  bulma
presentations
My Presentations in PDF
Stars: ✭ 27 (+3.85%)
Mutual labels:  research
Dallinger
Laboratory automation for the behavioral and social sciences; human culture on a chip.
Stars: ✭ 100 (+284.62%)
Mutual labels:  research
zotprime
Full packaged on-premise Zotero platform
Stars: ✭ 201 (+673.08%)
Mutual labels:  research
LudiiExampleAI
Project with examples for the implementation of third-party AI algorithms / agents for the Ludii general game system.
Stars: ✭ 20 (-23.08%)
Mutual labels:  research
yii-bulma
Yii Framework Bulma Integration
Stars: ✭ 23 (-11.54%)
Mutual labels:  bulma
bulma-pro
A professional theme for Bulma! https://mubaidr.github.io/bulma-pro/
Stars: ✭ 14 (-46.15%)
Mutual labels:  bulma
OpenScraper
An open source webapp for scraping: towards a public service for webscraping
Stars: ✭ 80 (+207.69%)
Mutual labels:  bulma
rid-covid
Image-based COVID-19 diagnosis. Links to software, data, and other resources.
Stars: ✭ 74 (+184.62%)
Mutual labels:  research

Snowplow Inspector Web Extension

A debugging tool to help you examine and debug your Snowplow tracking implementation.

Features
  • List and filter all your tracking events

  • See tracking parameters in human-friendly format

  • GET and POST tracking support

  • Automatically decode and parse Self-Describing Events and Custom Contexts

  • Validate your Contexts and Events against the schemas in your Iglu Repository

  • Import events from your bad rows bucket/stream and see why they failed enrichment

Feedback, feature requests, pull requests, and bug reports are welcome! Please file an issue.

Install

At the moment, only Chrome/Chromium are supported via an official app store, and builds for Firefox are available, but not supported. The extension also works in [Microsoft Edge](https://www.microsoft.com/en-us/edge), but is not yet in the extension store. To install the extension, visit the page on the Chrome Web Store. You can get builds for Firefox v60+ in Releases.

Schema Validation

The Schema Manager inside the extension should let you load in local JSON Schema files during development, and you can also add your production or Snowplow Mini Iglu Repositories to test against what you have in production.

All of . Local Registries (embedded into the extension) . Static Iglu Repositories . Iglu Servers (like the one used in Snowplow Mini) . Data Structures API are supported.

Adding an Iglu Repository

  1. Head to the extension pane in the Dev Tools, and hit the Manage Schemas button in the top toolbar

  2. In the bottom right, hit Registries…​, then Add

  3. Fill out the details for you new Registry and save

  4. Note your browser will request permission for the Extension to access the registries' Domain, this may happen in the main browser window rather than the Dev Tools window if it’s not docked

  5. You can also import your pipeline’s configuration using Import and supplying a resolver-config

By default we include the URL for Iglu Central, which includes schemas for the built-in tracking JSONs. You can add as many repositories as you like.

Develop

Build

Run npm install to install required dependencies, then npm run build to build the extension in the dist/ directory.

Instructions to install a local development version of the extension to test are over at the extension development documentation.

Hack

You can also use npm start to start parcel in watch mode and symlink the resources to make editing easier; source changes should then be reflected immediately in dist/. You will still need to reload the extension in a browser.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].