0

关于 Salseforce 的 Live Offers 和 Live Coupons 将于 2020 年弃用,我正在寻找替代功能以提供相同的功能。

4

1 回答 1

0

我遇到了这个帖子,答案没有意义。原因如下:建议的答案建议For在流程中添加一个循环。这将为该过程添加一个额外的循环,第一个循环是通过订阅者列表的自动迭代。附加For循环将遍历每个订户的所有优惠券代码。不是最优的。

但是,ClaimRow()ClaimedDate函数的使用在这里很关键,它使用声明的日期和属性自动填充 IsClaimed属性true

此函数从数据扩展返回单行并保留值以防止它们被其他操作使用。如果找到一行并且无人认领,则指定的认领列设置为 true,并返回该行的数据。如果数据扩展中没有可用的无人认领的行,则此函数将返回错误。如果指定的声明列更改回 false,则可以再次使用声明的行。

在此过程中,该行也被锁定。

优惠券数据扩展

此功能主要用于在发送时为受众分配唯一的优惠券代码,并记录发送上下文中的其他相关数据。

使用ClaimRow初始订阅者循环中的函数和电子邮件地址,我能够更新优惠券表:

 SET @CouponRow = ClaimRow("CouponsTest2DE", 'IsClaimed', 'SubscriberKey', emailaddr)

emailaddr初始订阅者列表迭代器中订阅者的电子邮件地址在哪里。

于 2019-10-25T17:13:42.367 回答