我们正在运行wordpress和piwik,并希望使用广告系列跟踪直接下载。问题接近于这个问题:Track .zip Downloads with Piwik
有没有一种方法可以直接调用可以返回pdf的网址(带有广告系列代码)?我的意思是不是直接访问pdf,而是使用一种跟踪pdf访问权限的网关(在广告系列中)。
答案 0 :(得分:0)
我看到一种可能的解决方案(没有网关):
var finished=new Promise(function(resolve){
(function iterate( index=0) {
var link=linksArray[index];
var appID = link.match(/id=.*/g)
var instr = appID.toString();
var appIDSliced = instr.slice(3)
var promise=store.app({id: appIDSliced});
promise.then(function(value){
promiseStack.push(value);
if(index<linksArray.length) return iterate(index+1);
resolve(promiseStack);
});
})();
});
finished.then(function(responses){
//your promise all code
});
。您可以在此处找到更多文档:https://developer.piwik.org/guides/tracking-javascript-guide#recording-a-click-as-a-download
PS:如果您需要网关,您可以这样做,并使用网关上的JS跟踪器跟踪手动页面查看事件。