了解在电子商务事件中不同层级定义的参数对报告的影响
Google Analytics(分析)会将电子商务数据划分到事件级范围和商品级范围。
- 事件级范围提供电子商务事件的相关信息,例如整笔交易的价值。
- 商品级范围提供电子商务事件中商品(即所售产品和服务)的相关信息,例如商品的名称或价格。
了解参数范围
电子商务事件属于推荐事件,因此您需要在网站或应用中定义这类事件,才能在 Google Analytics(分析)中查看电子商务数据。定义电子商务事件时,您要输入事件级参数,并视需要输入商品级参数。
以下面的 gtag.js 代码为例:
上述购买事件包含多个事件级范围的参数,例如 transaction_id
、value
和 tax
。这些参数可提供相应购买交易的相关信息。该事件还包含一个用于提供事件相关信息的 items
数组;确切地说,这个 items
数组描述的是已购商品。
同一参数出现两次的情况
有些参数在商品层级和事件层级均可定义。例如,select_promotion
事件中的 creative_name
参数在两个层级均可定义。Google Analytics(分析)要么会使用商品级范围的参数值替换事件级范围的参数值,要么会收集这两个参数值,具体视参数而定。
Google Analytics(分析)允许您同时在两个层级定义参数,以便您更准确地将功劳分配给促成用户后续活动的当前用户活动。
例如,您可以同时在 view_item_list
事件的两个层级中设置 item_list_id
参数。如果您在此事件中设置了该参数,该参数便会标识正有客户与之互动的当前商品列表。这样一来,在客户继续与您的网站互动时,您就可以将功劳分配给促成了客户后续购买的原始列表。
如果您在事件层级和商品层级设置以下参数,系统会使用这两个层级的参数:
coupon
如果您在事件层级和商品层级设置以下参数,系统会优先使用商品层级的参数:
creative_name
creative_slot
item_list_id
item_list_name
promotion_id
promotion_name
如需详细了解事件参数的行为,请参阅事件参考文档。