括号外的正则表达式
正则表达式 (或正则表达式)是一种代码类型,当你希望将你上传的商品 SKU、类别或促销码中的部分字符与随转化传递给 impact.com 的值进行匹配时,可以使用它。你可以将正则表达式与 impact.com 的 Match Expression 工具结合使用,以识别你希望采用不同分佣方式的商品 SKU、类别或促销码。
在括号外
你放置的正则表达式 在括号内 你在 Match Expression 工具括号中放置的正则表达式,代表你在相应例外列表中要匹配的值。如果你想对 SKU、类别或促销代码列表中的项目做的不只是完全精确匹配,就需要在括号外添加正则表达式。括号外的运算符会将方括号中的值与具有相应 SKU、类别或促销代码的传入转化进行匹配。
示例场景
你的品牌, ACME Auto,希望降低所有轮胎的合作伙伴分成。 ACME Auto 由于计划在未来将新的轮胎品牌添加到其目录中,因此没有一个详尽的轮胎品牌列表。不过,你知道所有轮胎 SKU 都以 3 个字母开头,表示轮胎品牌,后面跟着 5 个数字(例如 ABC12345, DLY76565,以及 XTX85037).
由于所有轮胎 SKU 都以 3 个字母开头,后面跟着 5 个数字,因此你可以为该 SKU 模式设置一个正则表达式,并使用 Match Expression 工具在当前的 SKU 例外列表中查找匹配项。将来, ACME Auto 可以根据需要添加额外的 3 字母品牌代码。
步骤 1:创建 SKU 列表
在顶部导航栏中,选择
[用户资料] → 设置.
在右侧,在……下方 例外列表 部分下,选择 SKU.
选择 添加新的SKU列表.
输入一个 列表名称.
选择 事件类型 你想与此 SKU 列表关联的内容。
步骤 2:设置正则表达式
选择 显示高级设置 并在其中输入你的正则表达式 匹配表达式 字段中。
在括号内,添加你想要匹配的内容:
添加正则表达式字符
\w{3}以匹配 SKU 列表中项目的 3 字母“文本”部分。
在括号外:
添加
^在左括号前添加,以断言位置位于行首,确保前面没有字符。添加
\d{5}在右括号后添加,仅在 3 字母文本组合后有 5 位数字时匹配方括号中的表达式。最终表达式应为
^(\w{3})\d{5}.
选择 保存并添加项目.
步骤 3:添加例外列表项目
通过以下两种方式之一列出你想匹配的值:
手动添加项目 通过在 Sku 字段。

要添加新的轮胎品牌,只需手动添加新的 SKU 列表项,或通过上传添加。
例如,添加 BHG123 用于一款新的轮胎,其 3 字母品牌代码为 BHG.
选择 保存.
你会在 SKU列表 页面中进行设置。
接下来?
现在你已经设置了一个正则表达式 Match Expression 并添加了相应的 SKU 列表项,所有 ACME Auto的轮胎都将作为例外列表的一部分进行匹配。未来任何轮胎品牌(假设其 SKU 也以 3 个字母开头,后面跟着 5 个数字)都可以在需要时添加到 SKU 列表中。任何与正则表达式匹配的传入转化都将被标记为例外列表的一部分,并相应地应用合同规则。
现在你可以将规则添加到 ACME Auto的模板条款,例如当这些 SKU 出现时降低分成。参见 为类别、SKU 或促销码例外列表设置分佣规则 了解更多详情。
最后更新于
这有帮助吗?


