你将会学到 #
了解有关分段条件的更多信息,包括如何过滤条件等。在 Klaviyo 中构建细分时,条件是您自定义的构建块,以包含或排除受众的某些部分。简而言之,只有当配置文件满足您在创建分段时指定的特定条件时,它们才会出现在动态分段中。 Klaviyo 新手并且需要细分灵感?查看我们的创建细分指南。有关如何连接段条件的信息,请参阅我们的AND 与 OR 指南。 
分段条件 #
单个段最多可以有 100 个条件。构建细分时,您可以根据以下条件包含或排除人员:
- *某人做了什么(或没有做什么)*
您可以从 Klaviyo 跟踪的任何活动中进行选择 – 我们将这些活动称为事件或指标。要查看您帐户中跟踪的所有指标的列表,请前往您的 Klaviyo 帐户中的*分析 > 指标。 – 某人的属性 您可以根据与帐户中的个人资料关联的属性进行细分 – 可以通过集成分配自定义属性,也可以手动将它们添加到个人资料。 – 某人所在的地方 当定位美国、欧盟、澳大利亚、新西兰或加拿大的客户时,此选项允许您根据特定邮政编码的特定半径进行细分。对于英国邮政编码,我们支持按外发代码过滤,不支持内向代码过滤,或者同时使用外向代码和内向代码过滤(通常用空格分隔)。例如,如果某人的完整邮政编码为“SW1W 0NY”,则只有第一部分(“SW1W”)适用于这些过滤器。 – 如果某人在或不在欧盟 (GDPR) 如果您希望将欧盟境内的人员排除在特定细分市场之外且未征得 GDPR 合规同意,则此选项非常有用。此细分条件不包括位于英国的人员,因此应将额外的基于位置的规则添加到您的细分定义中,以符合 GDPR 英国立法。 – 如果有人在或不在列表中 如果您想要合并 2 个或更多列表 或创建特定列表的一部分,此选项非常有用,这是发送营销活动时的最佳做法。 – 如果某人不能或可以接受营销 选择分段成员是否应该能够接收特定渠道(即电子邮件、短信或推送)的营销活动。为了确保他们是该频道的订阅者,请单击添加过滤器并选择因为人>订阅。 – 关于某人的预测分析* 预测分析允许您根据 CLV 或预测性别进行细分,这反过来又可以帮助您识别可能成为重复购买者、不太可能再次购买等的客户。请注意,只有满足本文概述的条件,您才会看到 CLV 条件。在以下各节中,我们将更详细地介绍每个选项。 ### 某人已经/没有做过的事情
此条件允许您根据 Klaviyo 中的事件对配置文件进行分段,这些事件代表配置文件已采取的操作。如果您导航到 *Analytics > Metrics,您将看到 Klaviyo 通过不同集成跟踪的所有活动。这些指标可用于使用某人做了什么(或未做什么)*条件进行细分。例如,您可以查找至少进行过 2 次购买的所有客户:
您可以调整和过滤所选指标的以下方面:
- *频率*
- 至少一次
- 零次(在所选时间段内未执行此操作)
- 等于(恰好是指定的数字)
- 不等于(不完全是指定的数字)
- 至少(大于或等于)
- 大于
- 小于
- 至多(小于或等于)
- *时间范围*
- 历年来
- 最近(过去 X 天、几周或几个月内)
- 之间(2 个相对日期之间,即 30 – 90 天前)
- 之前(特定日期之前)
- 之后(特定日期之后)
- 日期之间(两个特定日期之间)- 请注意,此日期范围将包括指定的第一个日期和结束日期之间的人员。如果单击过滤器图标,您可以进一步细化所包含的事件类型。所有指标都有一组与其关联的独特属性,您可以利用这些属性更具体地了解您在细分中捕获的对象。 !过滤器图标.jpg
选择活动后,您可以根据人们完成该活动的频率(或不频率)进行细分。 允许的运算符有:
选择频率后,您还需要选择一个时间范围,我们将在该时间范围内计算每个人的事件数量。这些计算基于 UTC。这里的选项是:
例如,如果您有一个 订购产品 指标来捕获每次有人购买产品的时间,您可能需要筛选 变体名称 属性以查找购买特定产品变体的用户。请注意,收入过滤器选项仅在细分中可用,并且不是您可以从 Klaviyo 中的 指标 选项卡在您的帐户上导出的指标。 收入基于已下订单或通过集成同步的同等事件的价值。事件和配置文件数据中的值的搜索字段最多可以显示 1,000 个唯一值。如果事件元数据中某个属性的唯一值超过 1,000 个,则该属性可能不会显示在文本字段下拉列表中。此外,段中的值区分大小写。例如,具有 @Gmail.com 电子邮件地址的个人资料片段与具有 @gmail.com 电子邮件地址的个人资料片段会产生不同的结果。在上面的示例中,如果有超过 1,000 个 变体名称 属性(例如,巧克力、香草、薄荷巧克力片),您所需的值可能不会出现在搜索字段中。如果是这种情况,只需输入完整的属性值(即巧克力,区分大小写),您的段就会按预期工作。 !变体名称.jpg
在为分段中的事件条件设置过滤器时,您还可以选择运算符。可用选项取决于数据类型,该数据类型会自动设置为反映事件数据的值。调整 Type 字段时要小心,因为如果选择了错误的数据类型,可能会导致段以意外的方式进行评估。如果您认为应该包含配置文件,但您的分段返回 0 个配置文件,请确保您选择了正确的数据类型。例如,当数据实际上采用 Text 格式时,您可能设置了 List 数据类型。要设置条件的数据类型,请在条件的运算符字段中选择所需的图标。 – *字符串* 由“T”图标表示
- *号码*
用“#”图标表示。 – *布尔 由左右箭头图标表示。 – 列表* 由项目符号列表图标表示。 !type_selector.jpg
在为段中的事件条件设置过滤器时,您可以根据数据类型从以下运算符中进行选择。 *字符串*
字符串是一种表示纯文本的数据类型,并允许使用以下运算符。 – 等于(完全匹配值)
- 不等于(与值不完全匹配)- 请注意,这不包括那些没有设置值的值。例如,如果您建立了一个国家/地区不等于美国的人群,则只会引入国家/地区值设置为美国以外的国家/地区的人员,而不是未设置国家/地区值的人员。 – 包含(如果属性由文本组成,则值包含指定的字符串。 如果属性由列表组成,则使用包括任何运算符将搜索与您设置的维度值完全匹配的列表项)
- 不包含(属性不包含指定的字符串)- 请注意,这不包括那些没有设置值的属性。例如,如果您构建一个国家/地区不包含 美国 的人群,则只会引入国家/地区值设置为 美国 以外的国家/地区的人员,而不是未设置国家/地区值的人员。 – 位于(位于一组值中)
- 不在(不在一组值中)
- 开头为(值以指定字符串开头)
- 不以(值不以指定字符串开头)开头
- 结尾为(值以指定字符串结尾)
- 不以(值不以指定字符串结尾)结尾
- 已设置(事件存在值)
- 未设置(事件的值不存在)
*数量*
数字是一种表示整数值的数据类型,并允许使用以下运算符。 – 等于
- 不等于
- 至少(值大于或等于)
- 至多(值小于或等于)
- 大于
- 小于
*日期*
日期是一种表示日期或时间值的数据类型,并允许使用以下运算符。 – 最近(值是最近 X 小时/天/周,包括所选日期)
- 至少(值至少是 X 小时/天/周前,不包括所选日期)
- 介于(值介于 X 和 Y 小时/天/周前之间,包括开始日期,但不包括结束日期)
- 是在下一个(值是在接下来的 X 小时/天/周内)
- 早于(值早于 X 日期,不包括所选日期)
- 晚于(值晚于 X 日期,不包括所选日期)
- 介于日期之间(值介于 X 和 Y 日期之间,包括开始日期和结束日期)
- 日期是今天(值是今天的日期)
- 下一天(值是接下来的 X 天)
- 日期是最近的(值是最近 X 天的)
- 日期是本月(值是当月)
- 日期是在月份中(值是在 X 月中)
详细了解使用日期分段。 *布尔值*
布尔值是一种数据类型,表示设置为 true 或 false 的值,并允许使用以下运算符。 – 为 true(布尔值设置为 true)
- 为 false(布尔值设置为 false)
*列表*
列表是一种表示值数组的数据类型(例如,[“Offer1”、“Offer2”])。请注意,只有简单的列表才是可分段的;段过滤器不支持复杂列表(即列表中的列表)。 – 包括任何(列表包括任何指定值)。例如,*有关某人的属性 > 邮政编码 可以使用运算符“包括任何”,这样您就可以一次选择多个邮政编码,并且 bulk 一次最多可添加 500 个邮政编码*。 – 包括所有(列表包括所有指定值)
- 包含文本(包含列表中包含此特定文本的所有值。例如,如果您使用文本“jacket”,它将搜索包含此单词的所有值)
- 不包括任何(列表不包含任何特定值)
- 不包括全部(列表不包含所有指定值)
- 不包含文本(列表不捕获包含此特定文本的任何值)
- 为空(列表没有任何值)
- 至少有一项(列表至少有一个值集)
- 至少(列表至少设置了 X 个值)
- 最多(列表最多设置 X 值)
- 超过(列表有超过 X 个值集)
- 少于(列表少于 X 个值集)
目前,只有使用 等于 和 包括任何 运算符的分段才能跨账户克隆。直到 2024 年 10 月,Klaviyo 仅支持列表类型的包含。该运算符现在称为“包含任何”,以将其与新的“包含文本”运算符区分开来。 ### 限制
使用*事件属性*构建段时,仅支持以下运算符类型:
- *文本*
- *号码*
- *布尔*
- *列表*
事件属性不支持基于日期的运算符,即使给定事件属性的格式设置为有效的日期时间也是如此。 如果您需要对与事件相关的日期进行分段,我们建议:
- *将日期保留为配置文件属性*(例如,通过使用“profile.data.attributes.properties”的事件 API)
- 然后*使用该配置文件日期属性构建您的细分,其中支持基于日期的运算符。 注意:此解决方法与自定义事件*特别相关,您可以在其中控制事件架构并可以选择要在配置文件中保留的日期。 ### 某人的属性
此条件允许您根据个人资料属性(即您在 Klaviyo 中收集的有关联系人的信息)进行过滤。 Klaviyo 配置文件的 自定义属性 部分中的任何数据都可使用 有关某人的属性 选项进行分段。默认情况下,您将有权访问并可以使用以下 Klaviyo 属性来构建分段:
- 城市
- 国家
- 电子邮件
- 第一次活跃
- 名字
- 初始来源
- 最后活跃
- 姓氏
- 组织
- 州/地区
- 唯一ID
- 邮政编码
- 电话号码(允许在过滤器中使用国家/地区代码)
当您收集有关联系人的其他信息(即自定义属性)时,您可以使用此信息来构建细分。当您选择*邮政编码时,分段构建器默认使用运算符“包括任何”,它支持选择多个邮政编码。您最多可以从下拉列表中选择 500 个邮政编码,并且可以单击“添加邮政编码”一次批量添加最多 500* 个邮政编码。请参阅如何创建基于位置的分段了解更多信息。另一个例子是,如果您从新闻通讯订阅者那里收集有关产品偏好的数据,您可以根据他们的反应进行细分。 !有关某人分段的属性
选择用于分段的配置文件属性后,您还可以选择运算符。 可用选项将取决于属性的数据类型,当您选择属性以反映属性包含的值时,该数据类型会自动更新。调整 Type 字段时要小心,因为如果选择了错误的数据类型,可能会导致段以意外的方式进行评估。以下是字符串属性的运算符:
- 等于
- 不等于
- contains(如果属性由文本组成,则属性包含指定的字符串;如果属性由列表组成,则使用“contains”运算符将搜索与您设置的维度值完全匹配的列表项)
- 不包含(属性不包含指定的字符串)——请注意,这不会获取那些未设置的值。例如,如果您构建一个国家/地区不包含美国的人群,则只会引入国家/地区值设置为美国以外的国家/地区的人员,而不是未设置国家/地区值的人员。 – is in(属性位于一组值中)
- 不在(属性不在一组值中)
- 开头为(属性以指定的字符串开头)
- 不以(属性不以指定的字符串开头)开头
- 结尾为(属性以指定的字符串结尾)
- 不以(属性不以指定的字符串结尾)结尾
- 已设置(配置文件存在属性)
- 未设置(配置文件不存在属性)
选择属性和运算符后,最后的部分就是尺寸值。单击时,此值字段将填充一个下拉菜单,其中包含给定所选属性、运算符和数据类型的所有可用值。如果您选择的属性包含数字或日期值,请确保适当调整数据类型。这样做将揭示特定于类型的运算符,这将影响可用于分段的值。以下是可用的数据类型:
- *字符串: 纯文本的字符串值。 – 数字: 整数值。 – 日期: 日期/时间值。 – 布尔值: true 或 false 值。 – 列表: 值数组(例如 [“Offer1”、“Offer2”])。请注意,只有简单的列表才是可分段的;段过滤器不支持复杂列表(即列表中的列表)。 事件和配置文件数据中属性值的搜索字段最多可显示 1,000 个唯一值。如果配置文件属性的唯一值超过 1,000 个,则它可能不会显示在文本字段下拉列表中。在上面的示例中,如果有超过 1,000 个 咖啡类型 属性(例如,全豆、细磨、粗磨等),您所需的值可能不会出现在搜索字段下拉菜单中。如果是这种情况,只需输入完整的属性值(即 整个 bean*,区分大小写),您的段就会按预期工作。 ### 某人与某个位置的接近程度
使用邮政编码按收件人个人资料中列出的位置过滤分段。这使您能够向居住在距某个位置一定距离的人们发送区域特定信息。 !某人接近某个位置段
如果您有实体店或现场活动,这可以让您瞄准可能有兴趣参加的客户和品牌爱好者。即使您没有实体店,您也可以使用此功能发送有关区域特定产品的信息(即冬季寒冷地方的手套)或发送特定区域的促销信息。此外,这允许您使用注册表单 创建一个将显示到特定区域的弹出窗口,从而允许您个性化收件人在您的网站上的体验。 ### 如果某人在或不在欧盟 (GDPR)
此条件可用于识别欧盟境内的人员。如果您想从特定细分中排除这些联系人以遵守 GDPR,这非常有用。 !如果有人在欧盟境内
如果某人在或不在列表中 #
此条件可用于细分某人是否是特定列表的成员(或不是特定列表的成员)。如果您想捕获该列表的横截面,请使用此段。例如,以下部分将识别您的时事通讯列表中来自美国的每个人:
根据某人是否在列表中进行细分时,您可以根据该人添加到列表的时间进行过滤:
- 过去(过去 X 天、几周或几个月内)
- 之前(特定日期)
- 在(特定日期)之后
- 日期之间(两个特定日期)- 请注意,此日期范围将包括指定的第一个日期的人员,但不包括结束日期。由于最后日期实际上并未包含在您的分段中,因此请将结束日期之后的一天添加到您的时间范围中,以包含您所需的结束日期。 ### 如果某人受到或未被压制
-(两个相对日期)之间
2023 年 10 月,条件*如果有人因电子邮件而受到或未被抑制被条件如果某人无法或能够接收营销信息*所取代。分段会自动更新以使用新条件,并且此更改对分段成员资格没有影响。详细了解向新细分标准的过渡。 ### 如果有人同意或不同意接收短信
2023 年 10 月,条件*如果某人同意或不同意接收短信被替换为条件如果某人不能或可以接收营销信息*。分段会自动更新以使用新条件,并且此更改对分段成员资格没有影响。 ### 如果某人不能或可以接受营销
细分从您帐户中的所有个人资料中提取,无论他们订阅或未订阅营销渠道。当您创建细分时,它可能包含某些针对特定渠道(例如电子邮件)禁止的个人资料,这意味着您可能无法通过该渠道联系他们。要准确了解您可以联系多少个分段成员,请使用 AND 连接器添加以下条件:*如果某人无法或可以接收营销信息 > 可以接收 > 电子邮件营销(或短信营销或移动推送营销)。如果您希望细分仅包含同意(即选择加入)营销渠道的个人资料,请添加上面的条件。然后,单击添加过滤器并选择因为人员>订阅*。 !订阅者部分
要创建通过任何 Klaviyo 表单订阅的个人资料片段,请添加过滤器 *subscribe method = Klaviyo form*,然后将表单 ID 字段留空。 ### 关于某人的预测分析
请注意,只有在以下情况下您才会看到下面列出的所有选项:
- 至少有500名客户已下订单。这不是指活跃的个人资料,而是指实际在您的企业进行过购买的人数。如果此部分位于个人资料中但为空,则意味着我们没有足够的有关该人的数据来进行预测。 – 您有电子商务集成(例如 Shopify、BigCommerce、Magento)或使用我们的 API 发送下订单。 – 您有至少 180 天的订单历史记录,并且在过去 90 天内有订单。 – 您至少有一些客户下了 3 个或更多订单。如果您想要根据客户终身价值 (CLV) 进行细分 或根据他们的预测性别进行细分,则可以使用此功能。当使用关于某人的预测分析条件时,您将有以下选项:
- *预测性别*
Klaviyo 的性别预测算法使用客户的名字和人口普查数据来预测可能的男性、可能的女性或不确定的性别。 – *历史性CLV 这是个人之前所有购买的总和。 – 预测 CLV 这是对客户明年将进行多少次购买的预测。这不是一个精确的预测,因此在某些情况下,您可能会看到不可能数量的预测订单。例如,您可能会看到 1.43 是特定客户的预测订单数。这意味着我们预计他们会下一两个订单,但他们有可能会下更多或更少的订单。当您将多个客户分组在一起时,这些期望开始有意义,因为您可以预测该组的订单总数或支出总数。如果我们有 5 位客户,预计购买次数为 1.43、0.25、3.12、0.78 和 2.97,则我们可以预期该组中的购买次数约为 9 次。 – 总 CLV 这是客户的历史 CLV 和预测 CLV 之和。 – 预计订单数量 这是客户明年下的订单数量的预测。 – 购买之间的平均时间* 这是客户每次购买之间经过的平均天数。 !预测的 CLV 片段
构建这些细分时,您可以将所需值限制为:
- 至少是
- 最多是
- 根据性别指定或不确定
过滤一个段条件 #
在构建细分条件时,您有机会使用过滤器来细化您的细分。您可以通过选择分段条件,然后选择过滤器图标来执行此操作。 !过滤器图标.jpg
然后您将看到一个输入,您可以在其中选择要过滤的属性。选择属性后,请选择该属性的值。下拉菜单还将在此处填充可用值。下拉列表中的选项仅是那些已同步到您的 Klaviyo 帐户的选项。 !dropdown.jpg
您还可以在单个事件条件上包含多个过滤器。例如,您可以包含下了一定数量商品的订单的配置文件,并且其中一件商品来自特定品牌。要包含事件条件的多个过滤器,请再次选择过滤器图标。目前无法跨帐户克隆高级运算符(即“等于”之外的运算符并包含“任何”)和包含具有多个过滤器的条件的分段。!multiple_where.jpg
每个事件条件最多可以有 10 个过滤器。一旦达到过滤器的最大数量,该事件条件将不再显示过滤器图标。 Klaviyo 只会预先填充已购买产品的值。 如果您要围绕 Klaviyo 中尚不存在的属性值构建分段(例如,商店中尚未有人购买的新产品),您可以将该值复制并粘贴到值框中。如果您粘贴的属性值与最终同步到 Klaviyo 的值相同,则该段将按预期工作。虽然 Klaviyo 可以同步有关给定指标的许多详细信息,但并非所有同步的属性都可用于分段。出于数据管理目的,只有事件的主要详细信息会同步为顶级属性,并且您只能对这些顶级属性进行分段。如果您查看原始数据 Klaviyo 同步某个事件,您将看到该事件的关键数据点。例如,对于 已下订单 事件,您可能会看到以下顶级属性:
- 价值
- 收藏/类别
- 物品数量
- 物品
- 来源名称
您将看到一个标记为“Extra”或“Details”的数组。虽然“Extra”或“Details”数组中的数据可在电子邮件模板内插入,但您无法根据嵌套在该数组中的属性进行分段。 ## 自定义集成和细分
如果您正在构建自己的自定义集成并决定如何构建发送到 Klaviyo 的数据,请确保您想要分段的所有属性都作为顶级属性发送(并且不是嵌套的)。例如,如果您创建一个 已下订单 指标,只要有人在您的网站上完成购买,就会跟踪事件,您可能需要根据某人购买的商品来过滤事件。为了做到这一点,必须有一个顶级“ItemNames”数组,其中包含所有购买的产品名称 – 这将是除了包含每个项目的详细信息的嵌套数组之外的。下面,除了包含每个产品详细信息的“Items”数组之外,您还可以在该 Placed Order 事件的有效负载中看到“ItemNames”数组:
{
“令牌”:“API_KEY”,
"event" : "已下订单",
“客户属性”:{
"$email" : "john.smith@gmail.com",
"$first_name" : "约翰",
"$last_name" : "史密斯"
},
“$event_id”:“1234”,
“价值”:29.98,
"类别" : ["小说"、"经典"、"儿童"],
“ItemNames”:[“小熊维尼”、“两个城市的故事”],
“品牌”:[“儿童读物”、“哈考特经典”]、
“物品”:[
{
“SKU”:“温尼波”,
“名称”:“小熊维尼”,
「数量」:1个,
“商品价格”:9.99,
“行总计”:9.99,
"ProductURL" : "http://www.example.com/path/to/product",
"ImageURL" : "http://www.example.com/path/to/product/image.png",
“类别”:[“小说”、“儿童”]、
「品牌」:「儿童读物」
},
{
“SKU”:“TALEOFTWO”,
“名称”:“两个城市的故事”,
「数量」:1个,
“商品价格”:19.99,
“行总计”:19.99,
"ProductURL" : "http://www.example.com/path/to/product2",
"ImageURL" : "http://www.example.com/path/to/product/image2.png",
"类别" : ["小说", "经典"],
「品牌」:「哈考特经典」
}
],
“时间”:1387302423
}
有关自定义集成的更多信息,请查看我们关于[手动导入历史事件数据]的文章(https://klaviyo.zendesk.com/hc/en-us/articles/115005081247)。