Piano Analytics Collection API
Piano Analytics is the successor of AT Internet Analytics Suite 2 (AS2). It's a user-centric tool that simplifies product & marketing analytics, while ensuring data quality. Your data will be sent server-side getting the most from Piano Analytics' Collection API and in form of events.
The Collection API is only available for Piano Analytics. You can check the following compatibility table to get more insights on supported features by product.
Key features
The Piano Analytics Collection API destination provides the following key features:
Events structure: our Events reference matches Piano Analytics' one, meaning that your data is properly bridged to the expected fields in an optimized way.
Prebuilt mappings: data mapping for event-based destinations happens automatically, which simplifies user inputs.
Custom events: you can freely push custom events based on your specific needs.
Support for multi-item data: information included in the item array is dispatched to Piano Analytics.
User identifier: you can openly select a user identifier field for logged users.
Support autopromo events: include pre-prepared autopromo events in your requests. See Autopromo events for more details.
Send all properties: send all your event properties to Piano Analytics with a single click.
Destination setup
Before you get started with this destination, ensure you have access to Piano Analytics.
Configuration
Settings | Description |
---|---|
| |
| |
| You can set your user identifier for logged users. More details are available following this LINK. |
| When selecting "[Custom Property]" as value for the above |
| You can set a specific client identifier as our |
| When selecting "[Custom Property]" as value for the above |
| Flagging this option will match your |
| This enables autopromo events. See Autopromo events for more details. |
| When activating this option all properties included in the root of your Commanders Act events are also sent to Piano Analytics in the |
| Map your custom event properties by setting their field names in In the column |
| Map your custom user properties by setting their field names in |
[1] This feature allows you to set an event property holding a dynamic value by adding two open braces ( {{
) in front of your property name and two close braces ( }}
) at the end (E.g. {{myEventPropertyPathAndName}}
).
[2] Using "dots" (".") you can navigate deeper to the specific field you want to get the value of. See Events reference for more details on the standard field names by event. You can also freely set custom fields: there are no boundaries.
Quick reference
Piano Analytics video/audio events are supported by our event model.
Commanders Act Events | Piano Analytics Events |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Field mappings
Commanders Act Properties | Piano Analytics Properties |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1] In seconds.
[2] Field included for the following events: add_to_cart
, page_view (product.page_display)
, view_item
, purchase (product.purchased)
, remove_from_cart
, add_to_wishlist
, and select_item
.
[3] Boolean value: true
or false
.
[4] Sum all items.X.quantity
.
[5] Depending on the drop-down selection (See User Identifier
in theConfiguration
section), a specific Commanders Act property is used.
[6] Field converted to string.
[7] Parsed from the utm_medium
parameter in the provided url.
[8] Parsed from the utm_campaign
parameter in the provided url.
[9] Parsed from the utm_content
parameter in the provided url.
[10] Parsed from the utm_creative_format
parameter in the provided url.
[11] This is either "Live" or "Recorded Broadcast".
Headers parameters
Commanders Act Properties | Piano Analytics Fields |
---|---|
|
|
|
|
|
|
Autopromo events
When sending page_view and click.action events, you can add autopromotions, by setting the array field autopromos
. See the following example:
Each position in the array needs to include a valid Piano Analytics event and is forwarded as it's. In the above example, two additional events are included in a single request to Piano Analytics. This feature needs to be activated in the "Advanced Setting" by flagging the "Send Autopromo Events" option - See Configuration for more details.
Last updated