ご返信ありがとうございます。
wp-content/qa-heatmap-analytics-data/
直下は、
wp-content/qa-heatmap-analytics-data/log/qalog.txt が5000kb強という大きさなので、何かしら動いている気配があります。
temp
cache
ディレクトリ下もファイルがあり、昨日または今日の日付です。
ただし、
heatmap-view-work
readers
replay-view-work
view
ディレクトリ下は空、またはファイルがあってもインストール時の日付のもののみです。
wp-content/qa-heatmap-analytics-data/下のディレクトリ権限は同じなので、
ご指摘の通り、
計測ファイルが作成されない問題
ということなのかなと思います。
- インストール直後→ではないので該当しない
- JavaScriptのエラー→これっぽい?
- キャッシュ系のプラグイン→入れていない
- サーバー環境の問題。ファイルの書き込み権限がない→ありなので該当しない
- 夜間の集計処理がタイムアウトになる問題。こちらは、サーバー環境によりますがphp.iniのmax_execution_timeが30秒→240秒で設定済。該当しない
- cronによるデータ集計処理になんらかの不具合→データが表示されないので該当しないのでは?
JavaScriptのエラーが怪しそうなので、調べてみました。
エラーが出ていました。
3つとも同じで、
1つ目:
Uncaught SyntaxError: Unexpected identifier (at :formatted:13:6290)
13行目の6290カラムは
(‘qa: init success.’)}else{throw new Error(‘qa: init failed. HttpStatus: ‘+xhr.statusText)}}
の最後のカッコです。
2つ目:
Uncaught SyntaxError: Unexpected identifier (at :formatted:14:208)
14行目の208カラムは
qahm.sprintfAry=function(format,…args){let replaced=format;for(let iii=0;iii<args.length;iii++){let placeholder=’%’+(iii+1).toString()+’$s’;replaced=replaced.replace(placeholder,args[iii])}return replaced}
の最後のカッコです。
3つ目:
Uncaught SyntaxError: Unexpected identifier (at :formatted:28:5087)
28行目の5087カラムは、
qahm.getSelectorFromElement=function(el){var names=[];if(!(el instanceof Element)){return names}while(el.nodeType===Node.ELEMENT_NODE){var name=el.nodeName.toLowerCase();if(el.id){name+=’#’+el.id}var index=qahm.getSiblingElemetsIndex(el,name);if(1<index){name+=’:nth-of-type(‘+index+’)’}names.unshift(name);el=el.parentNode}return names};qahm.getTransitionFromSelector=function(el){while(el.nodeType===Node.ELEMENT_NODE){if(el.href){return el.href}el=el.parentNode}return null}
の最後のカッコです。
このエラーが関わっていそうなのですが、どうやって直したものか、困りました。