本文介绍了您在实现“选择参与调查问卷”模块时可能会遇到的一些常见错误。
“选择参与调查问卷”模块未显示
如果订单确认页面上未显示“选择参与调查问卷”模块,请在下表中查找可能存在的问题原因:
问题 | 诊断 |
HTML 源代码未包含“选择参与调查问卷”模块代码 | 在您的浏览器中查看 HTML 源代码,并检查网页上是否的确显示了一个“选择参与调查问卷”模块代码块实例 |
“选择参与调查问卷”模块在屏幕范围外或被其他元素掩盖 | 该模块可能呈现在可视区域边界之外。尝试滚动页面 |
您的浏览器不受支持 | 您的浏览器必须支持 HTML 5。请将其更新到最新版本。 |
电子商务平台集成 | 某些电子商务平台可能存在兼容性问题。请与您的电子商务提供商联系,了解实现方案。 |
确认页面在其他网域上 | 如果您的结帐流程使用第三方处理服务,它必须重定向回您网域中的确认页面。 |
向 Google 跟踪代码管理器添加“选择参与调查问卷”模块 | Google 跟踪代码管理器目前无法用于“选择参与调查问卷”代码集成。 |
网页遇到 JavaScript 错误
下表列出了“选择参与调查问卷”模块的 JavaScript 问题的常见原因:
问题 | 诊断 |
占位符值 | 将上面的占位符替换成您网站的具体动态值 |
缺少必填参数 |
在实现“选择参与调查问卷”模块代码时,必须提供以下模块:
|
DOCTYPE 必须是 HTML 5 |
确保您的订单确认页面使用的是 HTML 5 DOCTYPE: <!DOCTYPE html> |
estimated_delivery_date 无效 | 该日期必须采用“YYYY-MM-DD”格式,其中“YYYY”表示年(四位数字)、“MM”表示月(两位数字),“DD”表示日(两位数字)。该值是一个字符串,并且必须用英文引号括起来。例如,"2016-09-13"。 |
opt_in_style 无效 |
参数 opt_in_style 的值可以是以下任一字符串:
|
网站未使用 HTTPS | 所有确认页面都必须使用 HTTPS |
网站网址不匹配 | 对于实现“选择参与调查问卷”模块代码的网站,其网址必须与已在 Merchant Center 中验证和声明了所有权的网址相同。此问题通常会导致 404 javascript 错误 |
未收到调查问卷
问题 | 诊断 |
电子邮件地址不正确 | 确保您将正确格式的电子邮件地址传入模块中,否则调查问卷电子邮件将无法成功送达 |
国家/地区代码不正确 | 确保您将正确的国家/地区代码传入“选择参与调查问卷”模块。此值必须采用 ISO 3166-1 alpha-2 格式。如果传入的国家/地区代码不正确,虽然系统不会报告错误,但也不会设置调查问卷。 |
过去的时间太短 |
确保订单的 此外,Merchant Center 图表中显示的信息最多可能会延迟 1 周。 |