Piwik PRO
Piwik PRO is a European, privacy-focused web analytics
and marketing platform. The destination sends events to Piwik PRO via the
_paq command queue, loading the tracking container script and forwarding
page views, custom events, and ecommerce calls.
Piwik PRO is a web destination in the walkerOS flow:
Installation
- Integrated
- Bundled
Configuration
This destination uses the standard destination config wrapper (consent, data, env, id, ...). For the shared fields see destination configuration. Package-specific fields live under config.settings and are listed below.
Settings
| Property | Type | Description | More |
|---|---|---|---|
appId | string | ID of the Piwik PRO site | |
url | string | URL of your Piwik PRO account | |
linkTracking | boolean | Enables/Disables download and outlink tracking |
Mapping
Per-event rules under config.mapping. For the standard rule fields (consent, condition, data, batch, name, policy) see mapping.
| Property | Type | Description | More |
|---|---|---|---|
goalId | string | ID to count the event as a goal | |
goalValue | string | Property to be used as the goal value |
Examples
Cart update
A cart view fires Piwik PRO ecommerceCartUpdate with nested products, total value, and currency code.
Custom event with goal
A promotion visible event fires Piwik PRO trackEvent and then trackGoal to record a goal conversion.
Add to cart
A product add fires Piwik PRO ecommerceAddToCart with the added item and currency code.
Ecommerce order
A completed order calls Piwik PRO ecommerceOrder with line items, order totals, and currency code.
Initialization
Destination bootstrap loads the Piwik PRO tracker and configures the tracker URL and app id.
Page view
A page view fires Piwik PRO trackPageView with the page title resolved from event data.
Product detail view
A product view fires Piwik PRO ecommerceProductDetailView with a single-item array and currency code.