点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hybris Marketin...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Hybris Marketin...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Hybris Marketing为我们提供了一个管理优惠券的应用程序/a>。 但是,这并不完全适合我们的用例。 我们想发送带有二维码的电子邮件,这对于每个客户来说都是唯一的。 我了解到,特定于客户的报价应随即将发布的版本一起提供,但是我想这将需要一些时间。
到目前为止,我已经找到了一个简单的解决方案(即使不是很专业)。 在Hybris Marketing的Content Studio中创建电子邮件时,我只是将外部服务与个性化属性一起使用。 看起来像这样:
pre>
当我发送此电子邮件时,每个收件人都会收到一个带有其ID(或其他信息)的单独的二维码。 整个过程应该像一个邀请。 在某种情况下,应该使用二维码扫描仪轻松扫描代码。 读出ID,然后作出反应。 对于扫描功能,我使用自定义的Fiori应用程序。
我想知道是否有替代的解决方案可以使qr代码生成不依赖于外部服务。 该过程应保持简单。 看起来怎么样? 谢谢!
我自己通过为电子邮件操作定制适配器类CL_CUAN_MKT_EXEC_EXECUTE_EMAIL找到了解决方案。 您可以在yMarketing中轻松定义电子邮件模板。 只需在模板中要放置二维码的位置添加文本二维码。
1。 创建整个类CL_CUAN_MKT_EXEC_EXECUTE_EMAIL的副本
2。 个性化(me->个性化)后,在IF_CUAN_MKT_EXEC_EXECUTE_ACTN〜PROCESS中确定执行活动的ID。
3.个性化后添加新方法add_qrcode,该方法导出广告系列ID以及lt_exec_member_status并更改lt_pers_content
4。 建立方法add_qrcode并从循环遍历ct_pers_content(lt_pers_content)
开始5。 确定实际收件人的会员密钥
6。 进行读取并在包含联系键的it_exec_member_status(lt_exec_member_status)中找到实际的成员集
7。 使用外部qr代码生成器API构建html标签
8。 获取实际收件人的html内容(已经个性化,但缺少qr代码)
9。 替换模板中所有显示qrcode的文本,并添加真实的qr代码图片
10。 使用新的html正文更正个性化内容
11。 将spro> SAP Hybris Marketing>广告系列>广告系列>定义广告系列类别和操作中的电子邮件操作替换为标准适配器类
完成了! 结果,每封以yMarketing发送且包含文本qrcode的电子邮件都将具有一个QR码图像,其中包含广告系列ID和联系键作为数据。
希望这会有所帮助!
一周热门 更多>