Ideal House
跳转到主要内容

商品标识符和变体#

店铺前台渲染目标必须与商家商品目录标识同一商品。大多数集成问题都源于这两个值不匹配。

选择稳定的标识符#

使用为已准备商品显示的 productCode。在 Shopify 教程中,这是变体 SKU。Product Import API 的请求字段定义在 导入参考 中;请勿用店铺前台属性名替换这些字段名。

保持标识符完全一致,包括大小写。不要从可变的显示名称生成标识符,也不要假设平台内部商品 ID 等于一个 SKU。

映射所选变体#

店铺前台状态渲染目标行为
已选择已准备的变体设置其精确的 productCode
选择发生变化更新渲染目标,并按照您的集成指南清除过时的 SDK 状态
不存在 SKU 或匹配商品保持已编写的按钮隐藏或禁用
商品卡片指向默认变体始终使用该变体的标识符

对于 Shopify,将教程中的同步辅助函数连接到您主题的变体变更回调。对于其他店铺前台,请遵循 动态页面

验证映射#

选择两个视觉上明显不同的商品变体。记录其目录代码,在浏览器开发者工具中检查每个渲染的 data-product-code,然后分别为其打开 Viewer。在不刷新整页的情况下导航后重复此操作。

当源系统中的标识符发生变化时,请协调商品目录导入和店铺前台发布。成功的 HTTP 导入响应仅代表已接受;在依赖新代码前,请检查 任务状态 和商品失败详情。