【发布时间】:2017-12-22 14:59:25
【问题描述】:
我正在尝试使用 Google Analytics 从 API 检索指标。 问题是,我不确定了解整个分析跟踪是如何工作的。我试图通过以下方式了解如何实现自定义指标和维度:https://developers.google.com/analytics/devguides/collection/analyticsjs/events,但我仍然不太确定如何继续。
假设我想在客户单击按钮创建 PDF 时向 Analytics 发送自定义事件。
我应该写类似的东西: ga('发送', { hitType: '事件', eventCategory: '项目', eventAction: 'pdf_export', 事件标签:'StartOfProject' });
并将其放在单击按钮时启动的页面对应的端点路由的处理程序中?
或者我必须用 EventEmitter 创建一个事件吗?我必须承认我在这里很迷茫......
[编辑] Victor Leontyev 展示了一个非常简单的方法(谢谢!),但是这里是一个相当简单的用例。我也想知道:
如果我想发送一个自定义指标(一个比率...),我应该把它放在可选的 eventValue 中吗?
如果我想拥有每天的 PDF 数量(保持相同的示例),我该怎么办?这意味着我想我应该每 24 小时在一个精确的时间启动一个事件,并将当天的数据保存在某个地方(在数据库中?)以便我可以发送它?这很容易做到吗?
我需要的另一种指标是两个操作之间的时间段,让我们说一下单击“创建新 PDF”按钮和“打印 PDF”按钮之间的时间。可以通过在第一次按下按钮时启动一个层,然后停止它和第二个并将时间作为 eventValue 发送来完成吗?还是更复杂?
再次热烈感谢您提供的任何线索/形式的帮助和支持!
祝你有美好的一天,
-- smgr
【问题讨论】:
标签: node.js rest google-analytics