Получить показатель URL-адреса одной страницы на основе ее базового URL, игнорируя строку запроса - PullRequest
0 голосов
/ 27 декабря 2018

URL-адрес попадания на одну страницу может отличаться, например /post/15777, /post/15777?fbclid=xxx или /post/15777?rel=notification.

Я хочу получить метрику URL /post/15777 (просмотров страниц), но не могу, используя метод API getPageUrl в matomo api модуле, потому что он будет воспринимать их как разные URL.

GET /?
module=API&format=JSON&method=Actions.getPageUrl&pageUrl=/post/15777&idSite=1&period=range&date=2018-12-12,2019-12-12&token_auth=xxxxxxxxxxxxxxxxxx

1 Ответ

0 голосов
/ 27 декабря 2018

Решено Вместо метода Actions.getPageUrl с параметром pageUrl используйте метод Actions.get с параметром сегмента pageUrl, содержащим определенный URL segment=pageUrl=@/post/15777

GET /?module=API&format=JSON&method=Actions.get&segment=pageUrl=@/post/15777&idSite=1&period=range&date=2018-12-12,2019-12-12&token_auth=xxxxx
...