我的任务是从谷歌分析帐户中生成更多有用的数据。
我们的网址路径包含给定对象的ID,比如产品,工作区或设备。路线看起来像
/ide/products/8a8985cf-8a74-ee7a-a9a3-d1335a4a7ad6/workspaces/987dd13e-57a3-353b-2b42-db58c479d0ca/draft/devices/40000c2a69109dd8
/ide/products/531743df-3d77-ec6b-4014-d33925639743/workspaces/e0eb62fc-e7d2-56ec-56cf-79ae53714de3/draft
/ide/products/65bc6914-4ddd-1718-0d47-e91b0ff1dff1/workspaces/f7b526ad-7e5c-7f11-f4ad-bb53f8e583d7/draft
/ide/products/65bc6914-4ddd-1718-0d47-e91b0ff1dff1/workspaces/f7b526ad-7e5c-7f11-f4ad-bb53f8e583d7/deployments
遵循模式/ide/products/{{product_id}}/workspaces/{{workspace_id}}/{{page}}
等等。
在“行为流程”中,我试图说明用户如何从/ide
导航到/ide/products
到ide/products/{{any_product_id}}/workspaces
再到ide/products/{{any_product_id}}/workspaces/{{any_workspaces_id}}/draft
但不清楚如何创建分组忽略任意ID。我尝试了“内容分组”,但这些似乎比我正在寻找的更高级别,因为我必须“选择”一个作为行为流程图中的顶级过滤器(而不是“自动”)集团“)。
无论“插入”给定页面的对象的实际ID如何,我如何演示相同的用户流?如何在Google Analytics中查看用于处理
的图表 /ide/products/65bc6914-4ddd-1718-0d47-e91b0ff1dff1/workspaces/f7b526ad-7e5c-7f11-f4ad-bb53f8e583d7/draft
/ide/products/531743df-3d77-ec6b-4014-d33925639743/workspaces/e0eb62fc-e7d2-56ec-56cf-79ae53714de3/draft
同样的路线?
编辑:另一个例子:我正在看行为>页面计时,主要维度设置为“页面”。我将/ide/products/{{id_1}}/workspaces/{{workspace_1}}/draft
和/ide/products/{{id_2}}/workspaces/{{workspace_2}}/draft
视为单独的实体,理想情况下,它们将被视为单个实体,因为页面加载时间受该页面上的应用程序功能的影响(无论是否为给定ID)。
答案 0 :(得分:2)
您可以使用事件跟踪完成此操作。不确定你的Javascript知识有多好,但这里是我为我所做过的项目所做的。
使用Javascript根据页面,用户操作或任何事件发送事件。阅读Google https://developers.google.com/analytics/devguides/collection/gtagjs/events的简单指南。 在您的情况下,您需要在四个页面中包含Javascript代码,并根据用户正在加载的页面发送事件。他们看起来像这样:
gtag('event', 'ide', {
'event_category': 'page_load',
'event_label': 'Google'
});
gtag('event', 'products', {
'event_category': 'page_load',
'event_label': 'Google'
});
gtag('event', 'products', {
'event_category': 'page_load',
'event_label': 'Google'
});
gtag('event', 'workspaces', {
'event_category': 'page_load',
'event_label': 'Google'
});
实施并确保Google收到活动。打开Google Analytics dashboard > Behaviors > Events > Event Flow
享受结果!