如何覆盖 Universal-analytics 中的 ip 地址?
How can I override ip address in Universal-analytics?
我不明白在哪里可以覆盖 IP 地址?这个库说你需要设置 ipOverride 或 uip,但它没有说具体在哪里。
"universal-analytics": "^0.4.20"
我的代码没有覆盖 IP 地址:
import ua from 'universal-analytics';
const visitor = ua({
tid: 'UA-000000004-1',
cid: '000003b8-0000-4924-9000-00000541eee3'
});
visitor.screenview({
cd: 'Test screen',
an: 'Test app'
}).send();
问题是我没有更改用户 ID。
const visitor = ua(accountID, user.id);
const ip = headers['x-forwarded-for'];
visitor.set('uip', ip);
const userAgent = headers['user-agent'];
visitor.set('ua', userAgent);
const params = {
cd: 'Test screen',
an: 'Test app',
};
const callback = (err: Error | null): void => {
console.log('screen view err', err);
};
visitor.screenview(params, callback).send()
我不明白在哪里可以覆盖 IP 地址?这个库说你需要设置 ipOverride 或 uip,但它没有说具体在哪里。
"universal-analytics": "^0.4.20"
我的代码没有覆盖 IP 地址:
import ua from 'universal-analytics';
const visitor = ua({
tid: 'UA-000000004-1',
cid: '000003b8-0000-4924-9000-00000541eee3'
});
visitor.screenview({
cd: 'Test screen',
an: 'Test app'
}).send();
问题是我没有更改用户 ID。
const visitor = ua(accountID, user.id);
const ip = headers['x-forwarded-for'];
visitor.set('uip', ip);
const userAgent = headers['user-agent'];
visitor.set('ua', userAgent);
const params = {
cd: 'Test screen',
an: 'Test app',
};
const callback = (err: Error | null): void => {
console.log('screen view err', err);
};
visitor.screenview(params, callback).send()