Page 1 of 1

Интеграция matomo

Posted: Sun Sep 08, 2019 4:21 pm
by ulan
А не думали интегрировать matomo в движок
https://matomo.org/integrate/#programmi ... frameworks

Например не все домены хочется добавлять в ГА
но и урл своего счетчика в открытую показывать тоже не хочется чтобы по нему не связали мои сайты
ну и сторонний продукт который предоставляет намного больше информации о посетителях тоже не будет лишним

Re: Интеграция matomo

Posted: Sun Sep 08, 2019 6:55 pm
by admin
Написано что можно вставить JS код и все

как я понимаю код уникальный будет для каждого домена, почему он будет палиться в данном случае?

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 1:38 am
by ulan
по домену
счетчик то лично мой а не паблик сервис

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 2:01 am
by admin
счетчик ставится на 1 домен , но трекает траф на многих доменах через js
я верно понимаю?

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 2:23 am
by ulan
верно верно
вот и по домену счетчика можно сетку связать
так как я не отдаю его в паблик людям

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 2:48 am
by admin
почитал доку, вроде как со стороны смарта ничего доп не надо

// -- Matomo Tracking API init --
require_once "/path/to/PiwikTracker.php";
PiwikTracker::$URL = 'http://piwik.example.org/';

в темплейт и вперед, можно только добавить параметры какие там для трекинга

о какой именно интеграции речь?

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 3:49 am
by ulan
ну это то не проблема, я думал может полезная функция была бы
просто в админке вбил где то урл и аиди и он сам передает
так то да я сам сделаю таким решением

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 4:11 am
by admin
сам в темплейт вставляет в плане?
не уверен что это хорошая идея, 100% потом будет типа "а почему смарт тормозит" и придеться объяснять что при каждом запросе выполняется код счетчика и тп

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 11:04 am
by darkover
поле для счетчиков в смарте, давайте не будем из трейд скрипта wordpress делать
нужен счетчик - вставь его в темплейт, ctrl+c + ctrl+v
один домен ? Палево ? Ну привяжи на домен с матомо еще 50 доменов xyz и рандомно на своих сиджах показывай

Re: Интеграция matomo

Posted: Mon Sep 09, 2019 11:09 am
by admin
darkover wrote: Mon Sep 09, 2019 11:04 am поле для счетчиков в смарте, давайте не будем из трейд скрипта wordpress делать
нужен счетчик - вставь его в темплейт, ctrl+c + ctrl+v
один домен ? Палево ? Ну привяжи на домен с матомо еще 50 доменов xyz и рандомно на своих сиджах показывай
тут не в поле проблема, а в том что это классический инклуд урла с другого домена

счетчик то не каким-то волшебным образом считает, а действует очень просто а именно:

в коде он делает запрос к PiwikTracker::$URL = 'http://piwik.example.org/'; и передает туда инфу юзера.

Почему везде юзается JS? потому что получается сначала загружается страница у юзера (те это происходит быстро), а потом уже срабатывает счетчик и даже если сервак со счетчиком висит, то юзер этого не заметит, страница то видна.

А если это интеграция как они предлагают с "PiwikTracker::$URL = 'http://piwik.example.org/';" то за загрузке страницы сначала выполняется указанный код, и только потом отдается страница юзеру, а если код работает медленно или вообще тупит сервак где стоит счетчик - то юзер все это время ждет загрузки страницы.

Какой вывод из этого мгновенно делает вебмастер? - Смарт тормозит!!! )