在某些条件下,在Adobe Target Visual Experience Composer (VEC)中有时会出现显示问题。
在可视化体验编辑器中打开网站时,Target 会添加两个参数(mboxEdit=1
和 mboxDisable=1
)。
如果您的网站(特别是单页应用程序)裁切掉我们的参数,或者在从一个页面导航到另一个页面(不重新加载页面)时将它们实际删除,则 Target 功能会损坏并且 Target 库不会加载。为避免出现此问题,请确保不要裁切掉或删除这两个参数。
有几个问题会影响 Target 体验编辑器中的页面性能。一些常见的问题包括:
如果增强型体验编辑器中出现这些问题,请尝试关闭增强型体验编辑器并改用可视化体验编辑器。
要禁用增强体验书写器,请转至管理 > 可视体验书写器并关闭启用增强体验书写器选项。
某些用户会在控制台中看到以下错误消息:
如果可视化体验编辑器和增强型体验编辑器均无法使用,请使用浏览器扩展程序,如 Requestly(Chrome 或 Firefox)或 Modify Response Headers (Firefox),这些扩展程序可以覆盖您网站的 X-Frames 标头选项并允许它们在 iFrames 中加载,从而启用 VEC。如果您无法使用浏览器扩展程序,请使用表单编辑器。
除了以下信息外,您还可以使用适用于 Google Chrome 的 Adobe Target VEC 助手浏览器扩展。
以下插件仅应在 VEC 编辑上下文中使用。
对于 Requestly 扩展,每当需要删除标头时,您都应该执行以下任一操作:
为要在 VEC 中打开的 URL 添加 URL 规则,以便仅删除这些 URL 的标头。
在 VEC 中进行编辑时启用该规则,而在不使用 VEC 时禁用该规则。
对于 Modify Response Header (Firefox) 扩展,因为您无法添加 URL 规则,您必须执行以下操作:
在 Chrome 或 Firefox 上使用 Requestly 扩展程序:
关闭增强型体验编辑器。
在 Chrome 或 Firefox 上安装 Requestly 浏览器扩展程序。
打开该扩展程序,并执行以下操作以对其进行配置:
选择修改标头。
输入以下内容:
规则名称
修改规则
将添加切换为删除。
将请求切换为响应。
输入“X-Frame-Options”作为标头名称。
重复执行上述步骤,输入“x-frame-options”作为标头名称。
通过 Requestly 处理的标头区分大小写。
将等于更改为包含以作为源 URL 的条件,并输入您尝试在 VEC 中加载的活动的 URL。
单击保存。
现在,您应当能够使用可视化体验编辑器快速加载页面。
在 Firefox 上使用 Modify Response Headers 扩展程序:
设置扩展程序后,打开 Target。即使禁用了增强型体验编辑器,您的页面现在也应当能够在可视化体验编辑器中加载。
浏览器不受支持。
浏览器阻止安全网站上的不安全页面。
请单击浏览器地址栏中 URL 左侧的图标,然后再单击在此页面上禁用保护
您输入了无效的 URL。
您尚未在帐户设置页面中输入默认 URL。
请确保已启用此设置,然后在您的网站上下载并更新 mbox.js。
使用浏览模式时,如果您访问的 URL 不具有 target.js 或包含 frame-buster 标头,则可视化体验编辑器会显示为已损坏。由于浏览器安全问题,Target 无法访问您导航到的 URL。