通过了解用户与您销售的产品和服务互动的情况,有助于您优化电子商务网站或移动应用中的购物体验。例如,您可以衡量用户最常查看的产品,以及产品展示位置、推广活动和横幅对转化的影响。
收集电子商务数据
如需收集电子商务数据,您需要将电子商务事件添加到自己的网站或应用中,或者添加到 Google 跟踪代码管理器容器中。由于这类事件需要更多上下文才有意义,因此系统不会自动发送这些事件。添加事件后,当有人使用您的网站或应用时,您就会开始在 Analytics(分析)中看到电子商务数据。
使用下面的下拉菜单,了解有关如何发送这些事件的信息:
Google 代码(网站)
您可以在 Google 代码下方的任意位置放置电子商务事件。例如,在以下所有位置均可放置这些事件。
<!DOCTYPE html> <html lang="en"> <head> <!-- 您的代码位于此处 --> <!-- 您可以将电子商务事件置于此处 --> <title>网页的标题</title> <!-- 您可以将电子商务事件置于此处 -->
</head> <body> <!-- 您可以将电子商务事件置于此处 -->
<!-- 向用户展示的网站部分 --> <!-- 您可以将电子商务事件置于此处 -->
</body> </html>
如需详细了解如何发送事件,请参阅设置事件。如需详细了解每个事件,请参阅衡量电子商务数据。如需了解如何添加 Google 代码,请参阅 Google 代码简介。
Google 跟踪代码管理器(网站)
- 在 Google 跟踪代码管理器中,依次点击代码 > 新建。
- 依次点击代码配置 > Google Analytics(分析):GA4 事件。
- 在“配置代码”中,选择您的 Google Analytics(分析)4 配置代码。
- 在“事件名称”中,输入事件的名称(例如
view_item_list
)。 - 在“事件参数”中,分别为每个事件级参数添加一行。
事件级参数是指包含在事件中,但位于
items
数组之外的参数,例如view_item_list
事件中的item_list_id
和item_list_name
参数。 - 在参数名称中,输入参数的名称。
- 在值中,点击该字段旁边的 +,然后选择现有变量或添加新变量。
- 保存并发布该容器。
如果您想在特定条件下(例如用户点击按钮时)触发事件,请创建触发器,然后将触发器添加到 Google Analytics(分析)4 事件代码中。
Google Analytics for Firebase(移动应用)
实时验证配置
您的电子商务数据最长可能需要 24 小时才能填充到报告和探索中。在此期间,您可以启用调试模式来验证电子商务事件设置是否正确。启用调试模式后,您可以使用 DebugView 实时查看相关数据。
为电子商务事件添加参数
参数可提供背景信息,让您可以了解客户与您销售的产品或服务互动的方式。与您销售的特定产品或服务相关的信息属于商品级信息(即在 items
数组中)。用户与这些产品或服务互动的相关信息属于事件级信息(即在 items
数组外)。
例如,有人点击了您网站上的“购买”按钮,因此触发了 purchase
事件。除了 purchase
事件外,您还可以添加客户消费总金额(在事件一级),以及特定商品的费用(在商品一级)。
以下用于 Google 代码的代码段展示了这些参数的放置位置:
gtag("event", "view_item", {
// 事件级参数
items: [
{
// 商品级参数
}
]
});
系统会将推荐的电子商务参数自动收集到 Analytics(分析)中,这些参数将作为维度和指标用于生成报告。数据中的所有属性参数(例如衬衫的颜色或尺码)都会填充维度,而所有量化衡量参数(例如数量、平均值、比率和百分比)则均会填充指标。
如果您在电子商务事件中发送自定义参数,并希望在报告中查看它们,请参阅自定义维度和指标。
如需详细了解如何设置事件参数,请参阅设置事件参数。
了解电子商务事件
Google Analytics(分析)提供多个预构建的事件,可帮助您开始收集相关信息,了解用户与贵商店互动的情况。由于电子商务事件会自动填充维度和指标,并且 Google 会进行计算来为您提供更有价值的数据洞见,因此您不妨使用这些事件,而不是自行创建自定义事件。
推广活动
推广活动是一种通过网站或应用的一个版块宣传另一版块的方式。例如,推广活动可以采取横幅和弹出式窗口的形式,吸引客户关注最新动态和折扣信息,而这些信息十分有利于您开展业务。
您可以通过添加 view_promotion
和 select_promotion
事件,衡量用户何时与推广活动进行了互动,以及这些推广活动对转化有什么影响。如需了解详情,请参阅使用推广活动。
您将这些事件添加到网站或应用中后,请务必添加事件级 promotion_id
和 promotion_name
参数。通过这些参数,您可以确定用户与哪些推广活动进行了互动。推广活动名称和 ID 由您自行决定,但请务必在整个网站或应用中指定一致的名称和 ID。
如果您想衡量用户在查看或点击推广活动后出手购买的时间,请务必至少为后续的每个电子商务事件添加 1 个参数,即 promotion_id
或 promotion_name
。
退款
您可以使用 refund
事件衡量全额退款和部分退款的情况。全额退款包括用户购买的所有商品,而部分退款仅包括购买的部分商品。无论您要发放全额退款还是部分退款,请务必在 items
数组中包含每件退款商品。如需了解详情,请参阅购买或退款。
查看您的电子商务数据
您的电子商务数据会填充维度和指标,您可以在 Google Analytics(分析)和 BigQuery 中查看这些维度和指标,也可以使用 Google Analytics(分析)Data API 来访问它们。
电子商务购买和创收概况报告会自动显示电子商务信息。借助“探索”功能、BigQuery 和 Data API,您可以执行临时分析,并能够在 Google Analytics(分析)之外构建自定义工具。如需了解分析电子商务数据的方法,请参阅电子商务探索解决方案。