Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations related to heatmap session recordings, specifically allowing users to update session recording settings. It is useful for managing and customizing session recordings and heatmaps in Matomo, enabling detailed user interaction analysis on websites. For example, users can update session recording configurations to adjust tracking parameters or enable/disable features for specific sessions.

Use Case Examples

  1. Updating session recording settings to change the sample rate or enable keystroke capture for better user behavior analysis.
  2. Modifying heatmap session recording parameters to exclude certain page elements or IP addresses from tracking.

Properties

Name Meaning
Query Parameters Collection of optional query parameters to customize the API request, such as filtering by device type, enabling anonymization, setting limits, and other configuration options.
Request Body JSON object containing the data to update the session recording settings in Matomo.

Output

JSON

  • json - The JSON response from the Matomo API containing the result of the update operation or relevant data returned by the API.

Dependencies

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

Troubleshooting

  • Ensure that the Matomo domain and authentication token are correctly provided in the credentials; missing these will cause an error.
  • Verify that the query parameters and request body JSON are correctly formatted and valid according to Matomo API specifications to avoid request failures.
  • Check the operation and resource names to ensure they match supported Matomo API methods to prevent unknown resource or operation errors.

Links

Discussion