SuperAPI AI 工具集

b2c-sites

部署与运维

查看项目

更新于 10-16 01:12

技能介绍

用途:该技能用于在 Salesforce B2C Commerce 实例上列出店铺站点、检查站点状态,并管理站点的购物车路径(cartridge path)。属于 b2c CLI 插件能力。

主要能力:

  1. b2c sites list 列出实例上所有站点,显示站点 ID、显示名称与店铺状态(storefront_status);支持 --json、--instance、--server、--debug 等参数。JSON 输出返回完整站点对象,可用于提取渠道 ID、自定义首选项等表外元数据。
  2. 购物车路径管理:b2c sites cartridges list/add/remove/set,可用单数别名 sites cartridge。add 支持 --position(first/last/after)与 --target;--bm 针对 Business Manager。可用 --site-id 指定站点,--json 输出。

使用方式:CLI 会从 SFCC_* 环境变量(含项目 .env)、dw.json 与配置插件自动发现目标实例与凭据,通常无需传 --server、--client-id、--client-secret。未全局安装时可使用 npx @salesforce/b2c-cli。可用 b2c setup inspect 查看解析后的配置。站点读取与购物车路径写入在配置 shortCode、tenantId 及 sfcc.sites / sfcc.sites.rw 作用域时走 SCAPI,必要时回退到 OCAPI 或站点归档导入。

适用场景:为其他命令查找站点 ID(如 site import/export、b2c job export);检查店铺在线/离线状态以验证部署;通过 --json 配合 CI/CD 与脚本自动化。

限制:具体收费、价格、平台支持范围等资料暂未提供。