This component enables seamless integration between Edgee and Woopra, allowing you to collect and forward analytics events to your Woopra project.
- Download the latest component version from our releases page
- Place the
woopra.wasm
file in your server (e.g.,/var/edgee/components
) - Add the following configuration to your
edgee.toml
:
[[components.data_collection]]
id = "woopra"
file = "/var/edgee/components/woopra.wasm"
settings.project = "example.com"
The component maps Edgee events to Woopra events as follows.
Edgee Event | Woopra event | Description |
---|---|---|
Page | Track request with name = "pv" | Triggered when a user views a page |
Track | Track request | Triggered for custom events |
User | Identify request | Use it to update visitor properties |
[[components.data_collection]]
id = "woopra"
file = "/var/edgee/components/woopra.wasm"
settings.project = "example.com"
Control which events are forwarded to Woopra:
settings.edgee_page_event_enabled = true # Enable/disable page view tracking
settings.edgee_track_event_enabled = true # Enable/disable custom event tracking
settings.edgee_user_event_enabled = true # Enable/disable user identification
Prerequisites:
Build command:
edgee component build
Test command:
make test
Test coverage command:
make test.coverage[.html]
Interested in contributing? Read our contribution guidelines
Report security vulnerabilities to security@edgee.cloud