我希望提取(通过Analytics Core Reporting API)几周前具有特定ga:eventCategory的用户今天所做的所有交易。 我希望查看与该交易相关的交易日期和事件的所有日期。 如果GA是sql,我会加入ga用户并接受维度的交易日期和维度更新日期...... 谢谢。 诺姆。
答案 0 :(得分:0)
就像我在评论中指出的那样,您可以将数据细分为仅包含具有特定事件的用户。分段可以与核心报告API一起使用。
您的细分定义如下:
$('#item').append("<div class='form-group'><label class='col-sm-4 '>Period</label><div class='col-sm-8'><div class='checkbox'><label><input type='checkbox' value='YES' name='currently_attending'>I`m currently attending this course</label></div><div class='row'><div class='col-xs-3'> Month<select class='span2 form-control' required name='from_month'><option value=''>Month</option><option value='Jan'>Jan</option> \
<option value='Feb'>Feb</option> \
<option value='March'>March</option> \
<option value='April'>April</option> \
<option value='May'>May</option>");
(显然,[方括号]中的东西是占位符,需要替换事件类别名称)。 “users ::”前缀表示您按用户范围(而不是会话)进行细分,因此这将包括所选时间范围内至少在其中一个会话中拥有该事件的用户的所有会话(即使该事件是在选定的时间范围之外)。
选择transactionId作为维度和一些指标(收入)和今天的日期,您就完成了。或者如果这实际上有效,你会完成,但至少有两个警告:
Google Analytics不能实时运行,因此TODAY交易不太可能完全可用(Google表示在处理数据前24小时 - 实际上可能会更快,但您不能依赖它)。< / p>
如果用户删除了他或她的cookie,她将不会被识别为定期用户,并且GA将无法将其分段。事件与交易之间的间隔时间越长,GA cookie仍然存在的情况就越少。
因此,即使使用技术上正确的查询,您也可能无法获得所需的数据。