设置js跟踪器的域,当你的UI在另一个域上时很有用。
如果你在另一个域上运行Matomo的UI部分,那么这个插件可能很有用。这个插件将您安装的matomo url替换为自定义域。这个插件改变了Matomo核心跟踪脚本和TagManager脚本。
如果你在另一个域上运行Matomo的UI部分,那么这个插件可能很有用。这个插件将您安装的matomo url替换为自定义域。这个插件改变了Matomo核心跟踪脚本和TagManager脚本。
添加到config.ini.php或common.ini.php:
[TrackerDomain] url = "my.domain"
或者将域添加进去常规设置-> TrackerDomain
.
这会给你这样的东西:
<!——Matomo——> <脚本> var _paq =窗口。_paq = window。_paq || [];/*跟踪器方法,如“setCustomDimension”应该在“trackPageView”之前调用*/ _paq.push(['trackPageView']);_paq.push ([' enableLinkTracking ']);(函数(){var u="//my.domain/";_paq。推动([setTrackerUrl, u + ' matomo.php ']);_paq。push ([' setSiteId ', ' 1 ']);var d=document, g=d. createelement ('script'), s=d. getelementsbytagname ('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })();
插件更改变量u
.
添加一个全局javascript变量piwik.trackerDomain
,可以被其他插件使用。
这个插件或多或少是一个从https://github.com/Findus23 (Matomo)和https://github.com/tsteur (Matomo标签管理器)的答案的复制粘贴。分享就是关心。♥
看到自述