Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript函数加载matomo跟踪_Javascript_Matomo - Fatal编程技术网

使用javascript函数加载matomo跟踪

使用javascript函数加载matomo跟踪,javascript,matomo,Javascript,Matomo,使用javascript函数加载matomo跟踪代码,不要设置cookie 调用函数时,应加载matomo跟踪。在中加载的源脚本可以工作。\u paq数组已填充。调用该函数。但是cookies不会保存。 附言:谷歌分析可以起作用 var functions_object = {}; functions_object["matomo"] = function () { var _paq = _paq || []; /* tracker methods like "setCusto

使用javascript函数加载matomo跟踪代码,不要设置cookie

调用函数时,应加载matomo跟踪。在
中加载的源脚本可以工作。
\u paq
数组已填充。调用该函数。但是cookies不会保存。
附言:谷歌分析可以起作用

var functions_object = {};

functions_object["matomo"] = function () {
    var _paq = _paq || [];
    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
    _paq.push(['trackPageView']);
    _paq.push(['enableLinkTracking']);
    (function() {
    var u="//www.example.com/matomo/";
    _paq.push(['setTrackerUrl', u+'matomo.php']);
    _paq.push(['setSiteId', '99']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
    })();
};
完整的脚本嵌入在
(>1000行)中

我在另一个带有for循环的函数中调用
functions\u对象中的函数。除了马托莫,这一切都很好

注释掉
(function(){
})()行无效


matomo代码在功能之外工作,在脚本中也是空的,cookies被保存。

请报告此错误,并提供一个步骤列表,以便直接在matomo问题跟踪器中重现?如果您可以复制,这在Matomo中可能是一个问题。谢谢

请您报告此错误,并在Matomo问题跟踪器中直接复制步骤列表,好吗?如果您可以复制,这在Matomo中可能是一个问题。谢谢