如何在Google Measurement Protocol中触发移动网络访问

时间:2016-08-23 09:33:47

标签: google-analytics measurement-protocol

我正在使用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);

0 个答案:

没有答案