本文介绍Audience Manager特征和区段工具如何使用布尔表达式AND、OR和NOT。
布尔表达式
布尔逻辑是代数的一个分支,它使用一些基本表达式(或运算符)来确定语句是true还是false。 最常见的运算符是AND、OR和NOT。 这些表达式的组合可帮助您使重点突出的特征或区段鉴别规则特别适合您的数据要求。 下图显示了基本布尔表达式的工作方式。
NOT运算符使用默示的“and”条件,有时写为AND NOT。
如何在特征和区段生成器中使用布尔表达式
您可以使用布尔表达式构建特征和区段鉴别规则。 下表介绍了使用AND、OR和NOT创建资格标准的一般最佳实践。
表达式 | 使用它创建 | 符合条件 |
---|---|---|
且 |
狭隘、重点突出的受众资格要求。 |
用户必须属于所有指定的特征或区段。 |
或者 |
广泛、重点较浅的受众资格要求。 |
用户可以属于任何指定的特征或区段。 |
NOT |
狭隘、重点突出的受众资格要求。 当存在多种导致定义受众资格要求困难或效率低下的条件时,此变量非常有用。 有时,根据排除而不是包含的要求进行验证会比较容易。 |
用户不得属于排除的特征或区段。 |
AND用例示例
当您轻松枚举了特征成员资格要求时,AND运算符非常有用。 例如,假设您需要创建“昂贵的相机购物者”的受众。 对于像素模型,您必须为相机创建并放置像素,并在页面上放置数字价格值。 相反,使用特征,您可以应用布尔运算符来处理两个条件(相机价格AND)。 这样可以减少HTTP调用,从而高效地收集数据,进而有助于保留您网站上的用户体验。
OR用例示例
当您想要创建具有广泛受众资格要求的信号时,OR运算符非常有用。 如果您有多个特征或区段资格要求,当您的网站访客显示这些特征的任意时,OR运算符将评估为true。 OR 当您想要快速创建大量符合条件的网站访客时,可能会非常有用。
AND NOT用例示例
当通过exclusion而不是inclusion定义受众时,AND NOT运算符非常有用。 例如,假设您正在进行销售,并且希望将访客细分为只查看完整价格项目的客户。 与其为所有符合条件的完整或销售价格项目创建一个信号列表,如果访客未看到销售价格项目,则更容易确定其资格。 这在管理上是有效的,因为与全价提供的价格相比,您的销售价格项目通常较少。 如果使用布尔值NOT,则访客不得显示销售信号以符合全价受众成员资格条件。 相反, AND NOT与AND用例相反,用于显示受众成员资格如何通过包含(即,访客根据2个明确指示的信号进行鉴别)来确定。