When it comes to tracking data in Matomo, there are several options. Matomo is very flexible.

The default tracking method is to use the JavaScript Tracking. Alternatively you track users and actions using SDKs for mobile apps, or any server-side app tracking. And if you can't write any code then you can still use your servers logs and import them to Matomo, or use the pixel tracking capability.

And for total flexibility, you can also use the HTTPS Tracking API.