我创建了ECM NewsLetter,其中包含一些指向网站的链接(另一个项目)。在线版的NewsLetter链接工作正常,但当我将此NewsLetter发送到我的电子邮件并尝试点击我的邮件收件箱中的链接时,显示404找不到错误。基本URL - 正确配置的所有链接的默认地址。我错过了什么?也许有些配置?感谢您提供的任何帮助。
答案 0 :(得分:1)
如果您查看来源是绝对链接?如果不是我们做的一件事就是创建一个新闻通讯设备并检测我们是来自ecm。然后我们可以根据设备指定替代布局/子布局/数据源。
子布局可以检查它们是否来自新闻通讯设备,并确保它们绝对返回所有链接。
答案 1 :(得分:1)
在ECM中,您需要确保在整个设置和部署消息的过程中保存和发布。编辑消息后,保存并发布消息。在发送之前,您应该智能地发布目标受众,而后者又将重新发布消息。然后,当您发送时,您应该看到所有图像。
答案 2 :(得分:1)
这似乎与Email Campaign Manager的配置有关。请按照以下步骤操作
如果将其设置为您网站网址以外的某个网站网址,请将其更改为您的网站网址。
答案 3 :(得分:1)
要检查的几件事情:
最有可能的来源是发送电子邮件时创建的广告系列项目未发布。
如果广告系列已发布,请检查作为ECM模块的一部分发布时安装的目标:/ sitecore / system / Marketing Center / Goals / Click Email Link
测试问题根源的方法是在链接查询字符串中搜索guid - 查询字符串的ec_camp部分是广告系列的guid。在您的内容交付网络数据库中搜索 - 如果存在,请检查上述目标。 ec_as值是用于标识分析数据库中的用户的值。这不会存在于您的sitecore树中。
最后,如果上述两项工作都遵循此设置指南并确保所有相关ECM页面都已正确安装在CD服务器上 - 包括处理所有跟踪和链接处理的ECM服务的连接字符串:{{3 }}