Google Analytics Measurement Protocol 事件结果作为来自美国的实时访问者
Google Analytics Measurement Protocol Event results as Realtime visitor from United States
目前我正在创建一个自定义事件,该事件将从 PHP 触发并且我正在使用 Measurement Protocol。
我已经验证了该事件 - 及其 "valid":正确。我也在实时报告中看到了该事件。
当我测试活动和查看实时分析时,我不仅有来自 country/city 的访客,还有 1 位来自 United States/New York 的访客。
因此,如果我在网站上,请冷静...我只能实时看到 1 个用户(我)的正确位置。但是当我触发我正在处理的特定事件时 - 我又多了一位来自联合 States/New 约克的实时访客。
??
我无法向自己解释这个..
这些是请求参数:
$data['v'] = 1;
$data['tid'] = 'UA-XXXXXX-X';
$data['cid'] = '5sd5AsdSHfsd53sdfdD25SD54fgdsfg49dd854';
$data['uid'] = '100';
$data['t'] = 'event';
$data['ec'] = 'registration';
$data['ea'] = 'form';
$data['el'] = 'User Data';
$data['ev'] = 1;
$data['dh'] = 'mydomain.com';
$data['ds'] = 'web';
有人解决了这个问题and/or?
谢谢!
Measurement Protocol 从发出请求的计算机的 IP 地址获取其位置信息。如果您的服务器托管在美国,那么匹配将显示为来自那里。
不过,您可以通过使用 uip
parameter and setting it to an IP address of the actual requestor (not the server sending the request). If you don't know the IP address of the requestor, but you know his/her geographical location, you can use the geoid
参数覆盖 IP 地址来避免这种行为。
请注意,请求中的 UA 字符串经常出现同样的问题 header。如果单个服务器发送所有请求,Google Analytics 会将它们报告为全部来自同一设备。您可以使用 ua
参数类似地覆盖用户代理。
目前我正在创建一个自定义事件,该事件将从 PHP 触发并且我正在使用 Measurement Protocol。
我已经验证了该事件 - 及其 "valid":正确。我也在实时报告中看到了该事件。
当我测试活动和查看实时分析时,我不仅有来自 country/city 的访客,还有 1 位来自 United States/New York 的访客。
因此,如果我在网站上,请冷静...我只能实时看到 1 个用户(我)的正确位置。但是当我触发我正在处理的特定事件时 - 我又多了一位来自联合 States/New 约克的实时访客。
??
我无法向自己解释这个..
这些是请求参数:
$data['v'] = 1;
$data['tid'] = 'UA-XXXXXX-X';
$data['cid'] = '5sd5AsdSHfsd53sdfdD25SD54fgdsfg49dd854';
$data['uid'] = '100';
$data['t'] = 'event';
$data['ec'] = 'registration';
$data['ea'] = 'form';
$data['el'] = 'User Data';
$data['ev'] = 1;
$data['dh'] = 'mydomain.com';
$data['ds'] = 'web';
有人解决了这个问题and/or?
谢谢!
Measurement Protocol 从发出请求的计算机的 IP 地址获取其位置信息。如果您的服务器托管在美国,那么匹配将显示为来自那里。
不过,您可以通过使用 uip
parameter and setting it to an IP address of the actual requestor (not the server sending the request). If you don't know the IP address of the requestor, but you know his/her geographical location, you can use the geoid
参数覆盖 IP 地址来避免这种行为。
请注意,请求中的 UA 字符串经常出现同样的问题 header。如果单个服务器发送所有请求,Google Analytics 会将它们报告为全部来自同一设备。您可以使用 ua
参数类似地覆盖用户代理。