投放表单中无收件箱呈现功能/按钮可用
本文解决了尽管成功安装了包,Adobe Campaign Classic 7中的投放表单仍缺少收件箱呈现功能的问题。
描述 description
环境
Adobe Campaign Classic(版本7,内部版本9346)
问题/症状
收件箱呈现功能在投放表单中不可用,即使已成功安装收件箱呈现包也是如此。
解决方法 resolution
重现问题的步骤
- 在ACC中,打开已创建的投放。
- 在投放窗口中,收件箱呈现按钮不可见。
检查Campaign客户端界面中是否存在现有冲突。 转到管理,单击 配置,然后单击包管理。 选择 编辑冲突。
手动解决冲突(这不仅仅涉及安装新版本)。
请注意,收件箱呈现功能仅在以下条件下可见:
- 如果已安装“inboxRendering”程序包,并且
- 如果表单的“visibleIf”条件中提及了包的名称。
原因
发生此问题是因为表单定义中完全缺少 收件箱呈现 菜单。
在Build 9349中,在某些情况下,旧的“deliverability”URL会硬编码为条件。 在这种情况下,收件箱呈现按钮声明如下:
<container applicableIf="HasPackage('nms:deliverability')" img="nms:xxxx.png"
label="Inbox Rendering" name="rendering" visibleIf="EV(@messageType, 'mail') and EV(@deliveryMode, 'external') == false">
<input type="UrlViewer" urlExpr="'http://deliverability.neolane.net/dm/inboxRendering.jssp?did=' + Iif([ properties/@midRemoteId] !=0, [ properties/@midRemoteId] , @id) + '&cuid=' + getOption('DmRendering_cuid')"
urlMode="true"/>
</container>
解决方案
要解决此问题,投放表单定义应包含“收件箱呈现”,如下所示:
container applicableIf="HasPackage('nms:inboxRendering')" img="nms:xxxx.png"
相关读取
Campaign Classicv7文档中的关于收件箱呈现。
在我们的Experience LeagueCampaign社区中提问
如果您想了解有关此主题的解答或阅读以前解答的任何问题,我们邀请您查看包含本文的Experience League社区博客文章,向我们发送您的问题和评论,并加入我们的Experience LeagueCampaign社区!
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f