fa系统安装成功之后没有数据应该如何排查

bug问题 · alice · 于 3年前 发布 · 1633 次阅读

如题,fa系统已经按照教程安装成功,但是流量统计那一栏却没有任何的数据显示,请问该如何排查?

共收到 6 条回复
Fecmall#13年前 0 个赞

1.你先打开mongodb,看看初始数据是否进来了

如果没有初始数据,那么按照下面步骤排查

1.1打开你的商城,查看html源代码,看看有没有下面的js

<script type="text/javascript">
    var _maq = _maq || [];
    _maq.push(['website_id', '26f0e81c-4421-11eb-a132-00163e021360']);
    _maq.push(['fec_store', 'fecshop.appfront.fancyecommerce.com']);
    _maq.push(['fec_lang', 'en']);
    _maq.push(['fec_app', 'appfront']);
    _maq.push(['fec_currency', 'USD']);


    (function() {
        var ma = document.createElement('script'); ma.type = 'text/javascript'; ma.async = true;
        ma.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'fatrace.fecpx.com/fec_trace.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ma, s);
    })();
</script>

这个js和ga的js类似,看看是否存在

1.2如果存在,那么你会看到里面加载了一个js文件fatrace.fecpx.com/fec_trace.js,访问这个js文件看看,是否这个js文件是可以访问的

1.3如果js文件存在并可以访问,那么浏览器打开这个js文件,拖到页面的最底部,可以看到

img.src = '//fatrace.fecpx.com/trace/js?' + args;

1.4访问 http://fatrace.fecpx.com/trace/js,看看是否可以访问(访问成功会返回一个一像素的图)

注意,这个js和这个Fa api地址,都是需要安装步骤配置的。

2.统计数据,是基于初始数据进行脚本计算,需要跑shell脚本,文档里面写清楚了

http://www.fecmall.com/doc/fecmall-guide/fecfa/cn-2.0/guide-fecmall-analysis-2-script-day.html

alice#23年前 0 个赞

访问 http://fatrace.fecpx.com/trace/js 的时候报错了。报错如图所示,请问如何解决这个问题呢?

Fecmall#33年前 0 个赞

FA系统报错: Class 'MaxMind\Db\Reader' not found

参看帖子:http://www.fecmall.com/topic/4785

alice#43年前 0 个赞

已解决,谢谢大佬

Fecmall#53年前 0 个赞

@alice #4楼 FA有问题,随时发帖。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics