我正在使用Google测量协议在GA中触发视图。我想知道如何从移动网络(而不是移动应用程序)触发浏览量。
我查了一下文档,没有提到区分桌面,移动设备或平板电脑。我假设它会通过用户代理执行此操作,但下面的用户代理用于三星Galaxy S6 Edge,但跟踪为桌面。
我是否缺少设备开关?谢谢。
$ch = curl_init();
$params =
['t' => 'pageview',
'tid' => 'UA-XXXXXXXX-1',
'v' => '1',
'cid' => "9618da12-7db9-0128-8117-2cac0d35e05f",
'ds' => 'web',
'dl' => ‘http://www.example.com’,
'ua' => ‘Mozilla/5.0 (Linux; Android 5.1.1; SM-G928X Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Mobile Safari/537.36’,
'geoid' => ‘US’,
'dr' => ‘http://www.referingsite.com’,
'ul' => 'en-us',
'de' => 'UTF-8',
'sd' => '24-bit',
'je' => '0'];
curl_setopt_array($ch, array(
CURLOPT_URL => 'https://www.google-analytics.com/collect',
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => http_build_query($params)
));
curl_exec($ch);
curl_close($ch);