Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node interacts with the Matomo API to perform various operations related to the 'Sites Manager' resource, specifically the 'Get Excluded Query Parameters Global' operation among many others. It constructs API requests based on user-selected resource and operation parameters, sends HTTP requests to the Matomo API, and returns the API response data. This node is useful for automating and integrating Matomo analytics management tasks, such as retrieving global excluded query parameters, managing sites, and other analytics-related configurations.

Use Case Examples

  1. Retrieve the global excluded query parameters for all sites to filter out unwanted URL parameters from analytics data.
  2. Automate the management of site settings in Matomo by fetching and updating site configurations programmatically.
  3. Integrate Matomo analytics data retrieval into workflows to generate custom reports or trigger actions based on analytics insights.

Properties

Name Meaning
Query Parameters A collection of optional query parameters to customize the API request, such as filtering, pagination, or specific data fields to include.

Output

JSON

  • json - The JSON response from the Matomo API containing the requested data or operation result

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 selected resource and operation are supported by your Matomo instance and that the API endpoint is accessible.
  • Check the query parameters for correctness and completeness to avoid malformed requests.
  • Common error messages include authentication failures, invalid method names, or missing required parameters. Review the error message and stack trace for details and adjust the node configuration accordingly.

Links

Discussion