我们正在尝试编写一个小型PHP服务,以获取站点特定文件的GA文件下载计数。目前,我们使用ga:pageviews
指标进行了尝试,但是由于结果远远低于预期,我不确定这是否是正确的指标。
我们用来获取数据的代码是这样的:
$analytics->data_ga->get(
'ga:' . $profileId,
'2005-01-01',
'today',
'ga:pageviews',
['filters' => 'ga:pagePath=@' . $url]);
以下是GA页面中下载量最高的文件: Google Analytics files
但是下载量最高的文件(带有上面的代码)返回的pageViews计数仅为3。
所以,我的问题是:
答案 0 :(得分:0)
检查完图片后,我可以看到您已将下载内容添加为Google analitcs中的事件。这意味着您应该使用事件维度和指标来查找数据而不是综合浏览量。
我会以
开头$analytics->data_ga->get(
'ga:' . $profileId,
'2005-01-01',
'today',
'ga:totalEvents');
然后添加这些尺寸
ga:eventCategory
ga:eventAction
ga:eventLabel