实务专题 · 电商证据

商品变体价格不一致:先核对证据,再决定改哪里

教学示例 · 下方所有商品记录与结果均为合成教学数据,不是客户案例、真实网店测评或Google审核结果。

先固定一个商品,不要直接改整个目录

这份资源给澳洲零售商及其网站团队使用。遇到价格不一致提示,先确认商家批准的价格、准确变体、销售市场及证据时间,再比较feed、落地页初始状态、选中状态、对应结构化Offer与结账商品行。五处都显示同一个错误金额,也不等于正确。

商家在2021年的Shopify讨论中描述过默认变体价格被读取的问题。这是历史问题来源,不是当前搜索量证明,也不验证回复中的修法。

可复现的已填写示例

虚构商家批准的目录中,MRL-TEACH-BLK-M为79澳元,L码为89澳元。所有观察均为合成记录,时间统一写为2026年10月15日03:01 AEDT。请求的链接对应M码,初始状态却显示L码;M码对应的结构化Offer仍是旧的69澳元。以下不是对真实商店的测量。

记录层观察到的SKU澳元发现
商品feedMRL-TEACH-BLK-M79.00与教学基准一致
落地页初始状态MRL-TEACH-BLK-L89.00变体与价格都错
选中变体MRL-TEACH-BLK-M79.00与教学基准一致
对应结构化OfferMRL-TEACH-BLK-M69.00旧价格
结账商品行MRL-TEACH-BLK-M79.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表示需要补证据或另选流程,不是让你猜一个数继续。

把结果转成有边界的开发需求

  1. 由商家确认目录版本、价格负责人、币种和准确变体,附上真实证据,不只是勾选confirmed。
  2. 保留实际提交网址、初始HTML、可见选中状态、对应Offer及结账商品金额。共享截图前去掉客户与个人资料。
  3. 请主题、feed或集成负责人,在测试环境说明冲突记录来自哪里、同步先后顺序是什么。
  4. 按同一条件复测修正后的商品,并测另一个不同价格的变体,保留前后证据及未变的假设。
  5. 后续单独核验Merchant Center状态,不能仅凭本地程序通过就宣称问题彻底解决。

官方事实与适用边界

Google价格规范要求提交金额与币种和落地页、结账对应信息一致,商品价格不含运费;价格不一致帮助页讨论变体预选。Search文档区分单页与多页变体结构,所以本工具不会建议一律修改canonical。以下来源于2026年10月15日核验:

这里的调查流程、整数分模型和预期错误是原创教学设计,不是Google强制步骤或修复承诺。范围仅限澳洲普通固定价零售商品、AUD币种;税务口径须已由商家确认。没有实现税额计算、促销/会员/订阅/B2B价格、库存可用性、schema自动提取、自动更新诊断或跨国切换。程序不会认证证据标签,真实文件和批准记录仍需负责人核验。

找网站团队诊断前准备什么

准备脱敏商品ID、feed版本、提交链接、销售情景及五层带时间记录,就能界定调查范围;无需公开客户订单、私有价目表或账号密钥。此示例本身不足以证明需要购买插件或重写整个商品目录。