Google 分析核心报告 api 网页浏览标签?
Google analytics core reporting api pageview label?
我正在尝试发送一些特定数据,以便稍后在使用 GA 核心时进行过滤 api。例如,当我跟踪一个事件时,我可以像这样传递一些参数。
ga('send', 'event', {
eventCategory: data.category,
eventAction: data.action,
eventLabel: data.label || null,
eventValue: data.value || null,
nonInteraction: data.interaction === false ? false : true
});
我可以稍后在请求数据时过滤这些。特别是我正在尝试跟踪我存储在 eventLabel
字段中的项目 ID。对于事件一切都很好。
我遇到问题的部分是过滤页面视图、会话等。对此的调用如下所示:
ga('set', 'page', data.path);
ga('send', 'pageview', {eventLabel: 'test'});
本例中的eventLabel
似乎不起作用。我不能按 pagePath
使用过滤器,因为我使用的是漂亮的 url。如果可能,我需要在页面视图中明确设置 id。或者一些可行的替代方法。
pageview
命令不带 eventLabel
参数,只有 title
、location
或 page
,如此处所述 https://developers.google.com/analytics/devguides/collection/analyticsjs/pages#pageview_fields。也许尝试为项目 ID 使用自定义维度。
此外,可能需要仔细检查您的事件的非交互逻辑。如果 data.interaction
为假,我认为这意味着它不是交互式的,因此 nonInteraction
为真(反之亦然)。
我正在尝试发送一些特定数据,以便稍后在使用 GA 核心时进行过滤 api。例如,当我跟踪一个事件时,我可以像这样传递一些参数。
ga('send', 'event', {
eventCategory: data.category,
eventAction: data.action,
eventLabel: data.label || null,
eventValue: data.value || null,
nonInteraction: data.interaction === false ? false : true
});
我可以稍后在请求数据时过滤这些。特别是我正在尝试跟踪我存储在 eventLabel
字段中的项目 ID。对于事件一切都很好。
我遇到问题的部分是过滤页面视图、会话等。对此的调用如下所示:
ga('set', 'page', data.path);
ga('send', 'pageview', {eventLabel: 'test'});
本例中的eventLabel
似乎不起作用。我不能按 pagePath
使用过滤器,因为我使用的是漂亮的 url。如果可能,我需要在页面视图中明确设置 id。或者一些可行的替代方法。
pageview
命令不带 eventLabel
参数,只有 title
、location
或 page
,如此处所述 https://developers.google.com/analytics/devguides/collection/analyticsjs/pages#pageview_fields。也许尝试为项目 ID 使用自定义维度。
此外,可能需要仔细检查您的事件的非交互逻辑。如果 data.interaction
为假,我认为这意味着它不是交互式的,因此 nonInteraction
为真(反之亦然)。