Google analytics 如何为谷歌分析设置国家位置?
我有下一个代码:Google analytics 如何为谷歌分析设置国家位置?,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我有下一个代码: function get_pixel_tracking(){ $utm_source = $_GET['utm_source']; $utm_medium = $_GET['utm_medium']; $utm_campaign = $_GET['utm_campaign']; $var_utmac = 'UA-XXXXXXXX-Y'; //enter the new urchin code $var_utmhn = 'example.com'; /
function get_pixel_tracking(){
$utm_source = $_GET['utm_source'];
$utm_medium = $_GET['utm_medium'];
$utm_campaign = $_GET['utm_campaign'];
$var_utmac = 'UA-XXXXXXXX-Y'; //enter the new urchin code
$var_utmhn = 'example.com'; //enter your domain
$var_utmn = rand(1000000000,9999999999); //random request number
$var_cookie = rand(10000000,99999999); //random cookie number
$var_random = rand(1000000000,2147483647); //number under 2147483647
$var_today = time(); //today
$var_utmp = '/page-gapx';
$urchinUrl = 'http://www.google-analytics.com/__utm.gif?utmwv=1&utmn='.$var_utmn.'&utmsr=-&utmsc=-&utmul=-&utmje=0&utmfl=-&utmdt=-&utmhn='.$var_utmhn.'&utmp='.$var_utmp.'&utmac='.$var_utmac.'&utmcc=__utma%3D'.$var_cookie.'.'.$var_random.'.'.$var_today.'.'.$var_today.'.'.$var_today.'.2%3B%2B__utmb%3D'.$var_cookie.'%3B%2B__utmc%3D'.$var_cookie.'%3B%2B__utmz%3D'.$var_cookie.'.'.$var_today.'.2.2.utmccn%3D'.$utm_campaign.'%7Cutmcsr%3D'.$utm_source.'%7Cutmcmd%3D'.$utm_medium.'%3B%2B__utmv%3D'.$var_cookie.'.%3B';
$im = file_get_contents($urchinUrl);
header('content-type: image/gif');
echo $im;
}
当我调用此函数时,google analytics正在跟踪,但google analytics中的位置国家总是服务器位置而不是用户位置
如何在Google Analytics中获得正确的位置(即国家、城市)?在现阶段,无法通过该协议或测量协议传递最终用户的IP或地理位置(由GA从IP派生) 位置维度也不可用于过滤器中的输出 您最好的选择是自己对IP进行地理匹配,并将其作为自定义变量/维度进行推送(查看一下的自托管或API解决方案)