关于 Salseforce 的 Live Offers 和 Live Coupons 将于 2020 年弃用,我正在寻找替代功能以提供相同的功能。
问问题
408 次
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 回答