SuperAPI AI 工具集

decodo-price-monitoring

数据与分析

查看项目

更新于 10-15 20:35

技能介绍

用途:面向定价任务的 Decodo CLI 工作流,可查询某商品的当前价格、跨零售商比价、找出最便宜的卖家,并随时间追踪价格以捕捉降价,适合构建价格日志、降价提醒或竞品定价报告。

前提:需先安装并认证 decodo CLI,可用 decodo whoami(或 npx -y @decodo/cli whoami)检查;未安装或认证时先参照 decodo-web-scraping 技能完成设置(npx @decodo/cli,再配置 DECODO_AUTH_TOKEN / decodo setup --token)。

主要能力与用法:查询已知商品价格可用 amazon-pricing、amazon-product(ASIN)、walmart-product、target-product 或按 URL 抓取通用电商;按关键词找商品可用 amazon-search、walmart-search、target-search;一次调用比较多个卖家可用 google-shopping-search。示例:decodo amazon-pricing B09H74FXNW --parse | jq -r '.results.pricing[].price';跨零售商示例:decodo google-shopping-search "logitech mx master 3s" --parse。常用参数有 --parse(结构化 JSON)、--geo(店面/地区)、--currency(Amazon)。价格字段路径因目标而异,可用 jq 'keys' 查看。

找最便宜卖家:输出卖家、标题与价格供判断,不要盲目取全局最低价,因为 Google Shopping 结果会混入配件、二手与不同型号,配件常比正品更低价。可先用 jq 过滤含 skin、wrap、case、cover、grip、protector 的标题。

记录与检测降价:每次检查追加一行带时间戳的记录到 NDJSON 文件形成时间序列,再用 jq 比较最近两条记录检测是否降价;可配合 cron 定时执行。

限制与注意:跨次运行需保持 --geo(及 Amazon 的 --currency)固定,否则价格不可比;price 为数字,price_str 含货币符号,price_old 为折扣前价格(如有);缺货或被封锁的型号可能没有价格,需用 // empty 或 // "n/a" 兜底;退出码 5 表示被限流应降低频率,退出码 3 表示认证问题需重查令牌。目标与参数详见 https://help.decodo.com/docs/web-scraping-api-targets。