【发布时间】:2019-09-08 09:13:06
【问题描述】:
我正在使用 Google Analytics(分析)客户端。
服务器端我将电子商务数据和事件发送到 Google Analytics。但是,它也在发送服务器的位置。添加实时概览我可以在服务器所在的同一位置看到很多访问者。我的猜测是 Google Analytics 从服务器端事件中计算出用户的位置。
我怎样才能防止这种情况发生?
var ua = require('universal-analytics');
function sendTransaction(analyticsProperty, {clientId, transactionId, profit}) {
const totalProfit = +profit.toFixed(2);
const visitor = ua(analyticsProperty, {
cid: clientId,
aip: 1
});
visitor.transaction(transactionId, totalProfit).send();
visitor.event('Transaction', 'Complete', '', totalProfit).send();
}
export function transactionCallback(transaction) {
sendTransaction('UA-XXXXXX-1', transaction);
}
【问题讨论】:
标签: javascript node.js google-analytics server-side measurement-protocol