我正在制作一个从googleanalyticsapiv4中提取数据的脚本。剧本写得很好。但是,当我的数据与GA比较时,我可以看到一些差异。不太一样,但我不明白为什么不一样。在
我只想说一下,我在我的脚本上使用了动态段,它的条件与我在GA视图中的段完全相同。 该段仅通过包含会话持续时间>1秒的流量来过滤垃圾邮件流量。在
这是我正在拉的结构:
body={
"reportRequests":[
{
"viewId": view_id,
"dimensions":[{"name": "ga:date"},{"name": "ga:sourceMedium"},{"name": "ga:campaign"},{"name": "ga:adContent"},{"name": "ga:channelGrouping"},{"name": "ga:segment"}],
"dateRanges":[
{
"startDate":"2018-12-16",
"endDate":"2018-12-20"
}],
"metrics":[{"expression":"ga:sessions","alias":"sessions"}],
"segments":[
{
"dynamicSegment":
{
"name": "sessions_no_spam",
"userSegment":
{
"segmentFilters":[
{
"simpleSegment":
{
"orFiltersForSegment":
{
"segmentFilterClauses": [
{
"metricFilter":
{
"metricName":"ga:sessionDuration",
"operator":"GREATER_THAN",
"comparisonValue":"1"
}
}]
}
}
}]
}
}
}]
}]
}).execute()
我不确定我的问题的答案是不是更具概念性而不是技术性,但只是为了以防万一,我还加入了在数据库中批量存储结果的功能:
^{2}$有什么问题吗? 谢谢!!在
我设法改进了它,虽然不准确。但是,这是可以接受的差异。页面大小有问题,所以增加了pagesize参数。在
以下是google指南中分页部分的链接:https://developers.google.com/analytics/devguides/reporting/core/v4/migration#pagination 谢谢
相关问题 更多 >
编程相关推荐