教学示例 · 下方所有商品记录与结果均为合成教学数据,不是客户案例、真实网店测评或Google审核结果。
先固定一个商品,不要直接改整个目录
这份资源给澳洲零售商及其网站团队使用。遇到价格不一致提示,先确认商家批准的价格、准确变体、销售市场及证据时间,再比较feed、落地页初始状态、选中状态、对应结构化Offer与结账商品行。五处都显示同一个错误金额,也不等于正确。
商家在2021年的Shopify讨论中描述过默认变体价格被读取的问题。这是历史问题来源,不是当前搜索量证明,也不验证回复中的修法。
可复现的已填写示例
虚构商家批准的目录中,MRL-TEACH-BLK-M为79澳元,L码为89澳元。所有观察均为合成记录,时间统一写为2026年10月15日03:01 AEDT。请求的链接对应M码,初始状态却显示L码;M码对应的结构化Offer仍是旧的69澳元。以下不是对真实商店的测量。
| 记录层 | 观察到的SKU | 澳元 | 发现 |
|---|---|---|---|
| 商品feed | MRL-TEACH-BLK-M | 79.00 | 与教学基准一致 |
| 落地页初始状态 | MRL-TEACH-BLK-L | 89.00 | 变体与价格都错 |
| 选中变体 | MRL-TEACH-BLK-M | 79.00 | 与教学基准一致 |
| 对应结构化Offer | MRL-TEACH-BLK-M | 69.00 | 旧价格 |
| 结账商品行 | MRL-TEACH-BLK-M | 79.00 | 与教学基准一致 |
这里有两项不同调查:初始页面需要核变体预选;结构化记录需要核更新来源。用户手动选中M码后显示正确,不能抵消初始状态错误。也不能因为feed写79,就直接把其他记录都改成79;必须先核商家批准的价格基准。
运行证据核对工具
下载离线校验器、错误快照、修正快照及已填写核对表,用Node 22.13或更新版本运行。程序不会访问网址、修改商店或向Google发送数据。
node price-evidence-check.mjs --test node price-evidence-check.mjs sample-broken.json node price-evidence-check.mjs sample-corrected.json
错误输入输出initialPage:price-mismatch、initialPage:wrong-variant及schema:price-mismatch;修正输入输出CONSISTENT。18项测试还覆盖缺记录、缺证据、币种、非法金额、价格权威来源未知及不支持的情景。BLOCKED表示需要补证据或另选流程,不是让你猜一个数继续。
把结果转成有边界的开发需求
- 由商家确认目录版本、价格负责人、币种和准确变体,附上真实证据,不只是勾选confirmed。
- 保留实际提交网址、初始HTML、可见选中状态、对应Offer及结账商品金额。共享截图前去掉客户与个人资料。
- 请主题、feed或集成负责人,在测试环境说明冲突记录来自哪里、同步先后顺序是什么。
- 按同一条件复测修正后的商品,并测另一个不同价格的变体,保留前后证据及未变的假设。
- 后续单独核验Merchant Center状态,不能仅凭本地程序通过就宣称问题彻底解决。
官方事实与适用边界
Google价格规范要求提交金额与币种和落地页、结账对应信息一致,商品价格不含运费;价格不一致帮助页讨论变体预选。Search文档区分单页与多页变体结构,所以本工具不会建议一律修改canonical。以下来源于2026年10月15日核验:
- Google Merchant Center — Price [price]
- Google — Inaccurate price: feed and landing page
- Google Search — Product variant structured data
这里的调查流程、整数分模型和预期错误是原创教学设计,不是Google强制步骤或修复承诺。范围仅限澳洲普通固定价零售商品、AUD币种;税务口径须已由商家确认。没有实现税额计算、促销/会员/订阅/B2B价格、库存可用性、schema自动提取、自动更新诊断或跨国切换。程序不会认证证据标签,真实文件和批准记录仍需负责人核验。
找网站团队诊断前准备什么
准备脱敏商品ID、feed版本、提交链接、销售情景及五层带时间记录,就能界定调查范围;无需公开客户订单、私有价目表或账号密钥。此示例本身不足以证明需要购买插件或重写整个商品目录。