Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations related to the Heatmap Session Recording resource, specifically including the ability to get session recordings by ID for a site. It is useful for retrieving detailed session recording data to analyze user interactions on websites, such as mouse movements, clicks, and scrolls, which can help improve user experience and website performance.

Use Case Examples

  1. Retrieve a specific session recording by providing the session recording ID and site ID to analyze user behavior during that session.
  2. Fetch all available session recordings for a site to review user interactions over a period of time.

Properties

Name Meaning
Query Parameters A collection of optional parameters to filter or specify details for the API request, such as session recording ID, site ID, device type, heatmap type, and other relevant filters.

Output

JSON

  • responseData - The JSON response data returned from the Matomo API call, containing session recording details or other requested information.

Dependencies

  • Requires Matomo API credentials including domain URL and authentication token.

Troubleshooting

  • Ensure that the Matomo API credentials (domain and auth token) are correctly configured; missing credentials will cause an error.
  • Verify that the 'resource' and 'operation' parameters are correctly set to 'Heatmap Session Recording' and 'Get Session Recording' respectively to avoid unknown resource or operation errors.
  • Check the query parameters for correctness and completeness, especially the session recording ID and site ID, as missing or incorrect parameters may result in empty or error responses.
  • If the API response is a string, the node attempts to parse it as JSON; malformed JSON responses may cause parsing errors.

Links

Discussion