如何使用预览面板进行消息个性化
你将会学到
了解如何使用预览面板来了解可用于您的消息的个性化数据以及如何访问个性化变量。使用预览模式作为个性化选项的真实来源。
模板、营销活动和流程的预览面板
单击预览和测试,打开任何消息的预览面板。在这里,您可以选择数据源。根据消息所在的位置,您的选项会略有不同。
模板
如果您通过导航到内容 > 模板来编辑模板,则可以在个人资料和事件数据之间切换。对于配置文件数据,您可以选择特定的配置文件。对于事件数据,您可以选择特定事件。仅由该事件触发的流支持事件个性化。如果您使用事件中的个性化标签,但以其他方式发送该电子邮件(例如,营销活动、由不同事件触发的流或由列表触发的流),则个性化将不会呈现。
活动
如果您编辑营销活动消息,您将只能访问个人资料个性化,而不能访问活动个性化。营销活动不支持事件数据,因为营销活动无法与特定事件关联。
流量
如果您编辑的消息是由指标、降价、低库存或库存补货触发的流程的一部分,则预览面板将包含配置文件和事件个性化标签。所有流程均支持个人资料个性化;使用文本块中的 添加个性化 按钮来添加这些标签。
选择要预览的配置文件
在预览模式中查看配置文件个性化选项时,默认配置文件是与您的 Klaviyo 登录关联的用户配置文件。请注意,这与您自己的 Klaviyo 帐户中的电子邮件配置文件不同,并且具有非常有限的个性化标签选项,例如名字和姓氏。要查看真实客户帐户中的所有可用数据,请选择另一个配置文件。了解如何更改不同消息的预览配置文件:
- 模板、活动和流消息(非事件触发)
使用预览模式中的 搜索个人资料 字段。
- 事件触发的流消息
事件触发的流消息中的配置文件数据来自最近执行触发操作的配置文件。使用箭头在最多 10 个最近事件之间切换,并选择关联的配置文件。
选择要预览的事件
当您通过导航到内容 > 模板编辑电子邮件时,您可以选择要预览的事件。当您编辑事件触发的流消息时,系统会自动选择该事件。在这两种情况下,您都可以切换事件的最后 10 个实例,以选择一个进行预览。使用箭头浏览它们,直到找到您想要预览的一个。
基本个性化标签
选择要预览的个人资料或事件后,将鼠标悬停在任何数据上即可查看个性化标签。单击将其复制到剪贴板,然后将其粘贴到您的消息中。
这些标签可以按原样使用,也可以使用过滤器来调整它们的显示方式。从预览模式复制的每个变量都包含 default 过滤器 |default:”。您可以删除此过滤器、保留其原样,或填写它以设置默认值。当特定收件人没有可用数据时,将显示默认值。如果不设置默认值,则在数据不可用时该变量将不会呈现。
高级个性化标签
如果您正在查看事件数据,可能需要整理大量数据。事件通常包含大量元数据,这些元数据是有关某人触发事件所采取的操作的信息。一般来说,其中一些数据是“嵌套的”,这意味着它存储在另一个变量内。嵌套数据用于组织相关的信息。 已下订单 事件是一种使用嵌套数据的事件。该活动的元数据可能包括有关订购者以及他们订购的商品的详细信息。 以下是您可能会看到的一些数据的示例:
- 地址
客户的地址详细信息嵌套在 shipping\_address 标题下,其中包含他们的街道地址、城市、州和国家/地区。
- 购买的产品
他们购买的物品列在 line\_items 标题下。紧接着 line\_items 标题下方是另一个标题 0。 0 标题中包含有关订购的第一个产品的详细信息。如果进一步滚动,您可能会看到第二个标题 1,它代表第二个订购的商品。在这样的编号数据中,每个条目的结构通常是相同的,但每个条目将包含有关不同项目的详细信息(例如,订单中的产品)。
嵌套数据由小箭头图标指示。单击此图标可折叠条目并隐藏其内容,以使数据更易于导航。个性化标签始终代表您在数据中查找它所使用的路径。例如,未嵌套的事件变量将遵循如下结构:{{ event.source }}。但是,通过导航到 extra > customer > default\_address > address1 找到的嵌套变量将如下所示:{{ event.extra.customer.default\_address.address1 }}。
迭代嵌套变量
如果您选择包含数字的变量,例如 {{ event.extra.line\_items.0.product.title }},则意味着可以迭代列表中的每个项目。您可以使用 for 循环、内容重复 或 [动态表] 迭代列表项块](https://help.klaviyo.com/hc/en-us/articles/4408802597659)。如果您选择不使用其中一个迭代工具,请确保始终使用列表中的第一项,因为某些收件人可能只有一个项目。您可以通过查看变量本身的数字来判断变量是否引用第一个列表项:
- {{ event.extra.line\_items.0.product.title }} 是订单中第一项的标题变量。 – {{ event.extra.line\_items.1.product.title }} 是订单中第二个商品的标题变量。 – {{ event.extra.line\_items.2.product.title }} 是订单中第三个商品的标题变量。我们只建议精通技术的营销人员或任何有权接触开发人员的人使用此流程。虽然我们的产品确实支持自定义动态内容,但我们的支持团队除了提供本文档中涵盖的一般指导之外,无法帮助您构建自定义模板。
结果
阅读本文并在您自己的帐户中尝试这些步骤后,您应该了解如何导航预览模式并找到消息所需的个性化数据。