18
2,140
建了个流程:商品库存低于 5 就改商品标签为「低库存」,结果后台日志刷了几百条,标签反复被加又被别的流程删掉。
所有和 Debug 有关的 Shopify 问题与回答,共 9 个。每个问题都给出了根因判断、处理顺序和验收标准。
建了个流程:商品库存低于 5 就改商品标签为「低库存」,结果后台日志刷了几百条,标签反复被加又被别的流程删掉。
后台应用里能看到 `orders/create` 的订阅记录,用测试单跑了一遍,服务端日志里一条请求都没有。
大约 15% 的用户反馈看不到评价组件,我们复现不了。
自定义加购按钮走 `/cart/add.js`,大部分商品正常,个别的返回 422,响应体是 JSON 但看不出问题在哪。
服务端日志显示请求超时 30 秒,Shopify 侧没有任何记录,怀疑请求根本没出去。
为了不让 Shopify 重试,端点一律先返回 200 再处理,结果处理失败的事件全部静默丢失。
调 `productCreate` 返回 200,但商品没建出来,返回体里 `data.productCreate.product` 是 null。
其他事件都正常,只有 purchase 没有数据。
改完 product-card snippet 后商品列表整段变空白,保存时报 `Liquid syntax error: for tag was never closed`,但它指的行号落在…