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 supporting the 'Update Heatmap' operation among many others. It allows users to update settings for an existing heatmap by sending appropriate API requests to Matomo. This node is useful for users who want to programmatically manage heatmap configurations in Matomo, such as updating heatmap parameters or settings without manual intervention in the Matomo UI.

Use Case Examples

  1. Updating heatmap settings for a specific site by providing the heatmap ID and new configuration parameters in the request body.
  2. Automating heatmap updates as part of a larger analytics workflow to keep heatmap data current and relevant.

Properties

Name Meaning
Query Parameters Collection of optional query parameters to customize the API request, such as filtering, pagination, or specific heatmap attributes to update.

Output

JSON

  • json - The JSON response from the Matomo API call, containing the result of the update heatmap operation or other requested data

Dependencies

  • An API key credential for Matomo API authentication

Troubleshooting

  • Ensure the Matomo domain URL and authentication token are correctly configured in the node credentials to avoid authentication errors.
  • Verify that the query parameters and request body JSON are correctly formatted and valid according to the Matomo API documentation to prevent request failures.
  • Check the operation and resource names to ensure they match supported Matomo API methods to avoid unknown resource or operation errors.
  • If the API response is empty or unexpected, confirm that the Matomo instance is accessible and the API endpoint is correct.

Discussion