SAP:预填充联系人数据未出现在登录页面上-SAP Marketing

2020-08-24 06:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在研究SAP Hybris Marketing 1709版本。 我们有一种情况,其中正在运行电子邮件活动,并且着陆页的链接被嵌入到电子邮件中。 用户单击登录页面后,电子邮件地址不会在电子邮件输入字段中预先填写。 我们已经创建了一个包含Prefill联系人数据的登录页面。 嵌入网址如下:

https://XXXX.com/marketing/XX/Copy%20of%20Recording/testXX1.html?E-mail=XXXX%40gmail.com&sap-outbound-id=1BBB3FC7CFA8221FF7XXXXXXX2A3

使用上述URL传递电子邮件和SAP出站ID,但是登录页面上的电子邮件地址字段未预先填充电子邮件地址。 它是空白的。

理想情况下,它应该在字段上从URL本身复制电子邮件地址吗?

是否需要在脚本方面编写代码?

请协助。

谢谢

玛雅克

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在研究SAP Hybris Marketing 1709版本。 我们有一种情况,其中正在运行电子邮件活动,并且着陆页的链接被嵌入到电子邮件中。 用户单击登录页面后,电子邮件地址不会在电子邮件输入字段中预先填写。 我们已经创建了一个包含Prefill联系人数据的登录页面。 嵌入网址如下:

https://XXXX.com/marketing/XX/Copy%20of%20Recording/testXX1.html?E-mail=XXXX%40gmail.com&sap-outbound-id=1BBB3FC7CFA8221FF7XXXXXXX2A3

使用上述URL传递电子邮件和SAP出站ID,但是登录页面上的电子邮件地址字段未预先填充电子邮件地址。 它是空白的。

理想情况下,它应该在字段上从URL本身复制电子邮件地址吗?

是否需要在脚本方面编写代码?

请协助。

谢谢

玛雅克

付费偷看设置
发送
8条回答
路亽曱_Ryan
1楼-- · 2020-08-24 07:14

玛雅妮克,

准确地说,让我们首先在目标网页和表单之间进行区分。

要部署一个 表格进行如下:
  1. 创建一个表格并检查"预填充联系人数据"(应用程序:Content Studio)。
  2. 选择下载表单源代码(HTML),下载JavaScript(JS)和下载样式表(CSS)。 将所有文件存储在本地设备上。 它们仍有待修改。
  3. 现在在您的表单中输入当前URL(例如 http://mylandingpage.com ) ,将在其中部署您的表单。
  4. 创建通信用户(例如COMM_USER_LANDINGPAGE)(应用程序:维护通信用户)。
  5. 使用主机=当前URL和入站通信用户= COMM_USER_LANDINGPAGE创建通信系统(例如LANDINGPAGE)。 (应用程序:通信系统)
  6. 为通讯场景" SAP_COM_0023"创建通讯安排(应用程序:通讯安排)。
  7. HTML :(例如myform.html)
    a)将文件重命名为index.html。
    b)调整路径./sapContentPage.css和./sapContentPage.js(如果需要)。
    c )在HTML标头中添加
  8. PHP :(例如index.php)
    a)将附加的TXT文件存储在设备上。
    b)将文件名从index.txt更改为index.php。
    b)调整第17行(BASE_PATH) )和34(凭证)。 基本路径是您的SAP
    Marketing Cloud URL,而凭据则取自步骤4。
  9. JS :(例如sapContentPage.js)
    a)在第7行(BasePath)中,用./index.php替换表达式/sap/opu/odata/sap/CUAN_CONTENT_PAGE_RESULT_SRV/
    。 b)在第8行(ResultHeaderPath)中,将结果
    ResultHeadersPath:" ResultHeaders"替换为ResultHeadersPath:""。
  10. CSS :(例如sapContentPage.css)
    a)调整内容(如果需要)。
  11. 在Web服务器上上传和部署表单。
  12. 方案1(新联系人):导航到您的登录页面,输入数据,然后在登录页面上选择发送按钮以创建新的联系人(包括权限和订阅)。
  13. 方案2(更新联系人):创建细分模型,目标组,电子邮件(链接类型为"着陆页",着陆页" myform",并检查出站ID)。 然后创建并开始一个电子邮件活动。 联系人获取电子邮件,选择链接,并到达登录页面并包含预填的个人数据。 联系人可以更改值,选择"发送",数据将在Marketing Cloud中更新。 权限和订阅也可能会更改(如果表单中包含此类选项)。

SAP在2年前的一次SAP事件中提供了此说明。 我不能保证所有内容都是最新的,但可以保证它仍然可以使用(设置已在1周前检查过)。

祝你好运!

最诚挚的问候,

丹尼

附件: index.txt

我是小鹏鹏啊
2楼-- · 2020-08-24 07:09

正如我已经写过的那样,如果 满足以下条件:

  1. 该链接位于由SAP Marketing Cloud活动发送的电子邮件中
  2. 在创建该电子邮件期间,您不应取消 选择了标记"消费应用程序的出站ID"(默认情况下处于活动状态)
  3. 如果所有这些条件都适用,则表单应启用个性化选项

您的情况下,请创建票证!

一周热门 更多>