Find it on GitHub:

/edgee-cloud/piano-analytics-component

Piano Analytics, known for its precise analytics and data management platform, can be integrated directly through Edgee, enabling you to harness its powerful analytics tools without the need for embedding any additional scripts on your site. This edge-based integration significantly boosts site performance while adhering to the highest standards of user privacy.

Event Mapping

Here’s how Edgee events map to Piano Analytics events:

Edgee eventPiano Event
Pagepage.display
TrackName of the event
User-

The User event is not mapped to any Piano event. However, when you make a user call, Edgee stores the user’s data (user_id, anonymous_id, and properties) on the device. This enables proper attribution for subsequent page views and events.

Getting Started

To configure Piano Analytics in your Edgee project:

  1. Access the Edgee console and select your project’s Data Collection service.
  2. Click on “Add Component” and select “Piano Analytics” from the available options.
  3. Input your Piano Analytics credentials:
    • Site ID
    • Collection Domain
  4. Click Save to complete the setup.

Destination Name

For correctly routing events in your Edgee Data Layer or via SDK function calls, refer to the component as piano_analytics.

{
  "components": {
    "piano_analytics": true
  }
}

For more details on Piano Analytics implementation, refer to the official Piano Analytics documentation.

Was this page helpful?