API HTTP - Résultats inconsistants ou étranges

Bonjour,

J’utilise l’Api http de Matomo et j’observe des fonctionnements hasardeux pour la recherche par intervalles :

-quand je fais une recherche sur le mois en cours (non terminé donc) en utilisant l’intervalle 01-X-2021,31-X-2021 j’ai souvent un résultat vide (json= []). Est ce normal ?

  • sur des intervalles qui se recoupent voir même se contiennent, des occurences apparaîssent ou disparaîssent
    (exemple intervalle 09-12-2021,15-12-2021 : la ligne apparaît mais elle est absente des résultats pour l’intervalle 01-12-2021,15-12-2021). Le nombre de résultats est-il limité ? Les lignes sont-elles filtrées ?

Exemple de requête :
module=API&method=Actions.getDownloads&idSite=X&period=range&date=2021-12-01,2021-12-13&format=JSON&token_auth=XXXXX&flat=0&filter_limit=-1&expanded=1

D’avance, merci à vous

Bonjour,

À propos des différences entre 2 périodes, cela est-il dû à la présence d’une ligne “Autres” qui inclurait la/les ligne(s) qui disparaissent ?
Pour la 1e question, comment est configuré l’archivage des données (la génération des rapports) ? Par CRON ou par appel du navigateur ? Dans lecas du CRON quel est la période ?

Bonjour,
Merci de votre réponse rapide.
Je note en effet la présence de la ligne ‘others’ (que je ne pensais pas existante pour les résultats d’appels HTTP API). Je vais donc regarder quelles options modifier pour forcer l’affichage de chaque ligne.
Concernant la génération de rapport, à ma connaissance elle s’effectue avec les options par default de Matomo, je n’ai pas configuré d’appel cron et je ne l’effectue pas manuellement via le navigateur. Je vais également creuser de ce côté.

Encore une fois, merci et bonne journée

Parfait ! merci beaucoup et bonne fin de journée