如何在Klaviyo的'checkout viewed'指标旁添加{{dlv - category}}变量文本?
问题解答
可行性与当前代码问题
可以实现将品类信息与「checkout viewed」指标关联展示,但你当前的代码写法不正确。Klaviyo的track方法要求第三个参数是键值对格式的属性对象,而非直接传入变量值——你现在直接传{{dlv - category}}字符串的方式不符合API规范。
正确实现方式
将品类信息作为自定义属性传入track调用的属性对象中,这样数据会和「checkout viewed」事件绑定,在Klaviyo后台的事件详情里就能看到该品类信息:
<script async type="text/javascript" src="//static.klaviyo.com/onsite/js/klaviyo.js?company_id=xxxxxx" ></script> <script> var _learnq = _learnq || []; _learnq.push(['track', 'checkout viewed', { 'Category': '{{dlv - category}}' }]); </script>
关于指标文本显示的说明
Klaviyo不支持直接动态修改指标名称(比如把「checkout viewed」改成「checkout viewed - 服饰」),因为这会生成大量独立指标,严重影响后续的数据分析和报表统计。
如果希望品类信息和指标名称直观关联,推荐通过以下方式:
- 在Klaviyo后台查看事件时,自定义属性
Category会显示在「checkout viewed」事件的详情面板中,和指标直接绑定; - 在创建自动化流或报表时,可基于
Category属性进行筛选、分组,实现按品类分析转化数据的需求。
内容的提问来源于stack exchange,提问作者user25882303
相关产品推荐
相关产品推荐

