多产品

商务工具扩展搭建和安装指令

最新更新时间:9262023

建立并安装商务工具扩展先决条件原位化云形中添加结构元数据安装首选微服务.

预设条件

确定你有一个云型账号可启动方式签名免费计划需求增长时,可升级为平面图最合你需要

确定下列信息随时可用执行部署命令时,例如sam部署-制导将请求配置

参数 实例 描述性
云形Name acdef123 云语云名.
云ApiKey 123456789 云语API密钥.
CloudApisestret ABCdef123 云语API秘密.
属性Sku commercetools_sku 云形结构元数据字段内含产品SKU
属性概论 commercetools_publish 云形结构元数据字段变换时触发前端动作
Authell https://auth.example.commercetools.com 商务工具AUTURL
客户端Id https://api.example.commercetools.com 客户身份证商务工具项目
Apiell AbC-dEf-123 商务工具API项目URL
项目键 abc_123 商业工具项目密钥
CtApisestret ABCdef123 API提供商务工具API密钥

云化添加元数据

创建云形结构元字段添加结构元数据字段指令使用法 :

需求结构元数据字段

结构元数据字段使用任意名称然而,你必须使用表内指定的文本作为字段外部ID.

外部ID 类型 描述性
commercetools_sku 文本翻译 指定云资产链接产品skU

注:无值资产域与产品无关

commercetools_publish 单选表sld_ct发布,sld_ct,cld_ct_unpublish) 修改此字段值触发下列动作

-sld_ct发布:将资产添加到已出版产品变换程序

-sld_ct:将资产添加到ProductVariet

-cld_ct_unpublish:从已发布产品变换程序中删除资产

需求结构元数据字段

可选元数据字段

可选创建云形域以更新商业工具产品资产属性发布资产时只需确保云形域外部标识匹配商务工具使用属性名称

可选字段定位您的PDP

可控制商业工具产品资产通过云化Cloudinary创建字段并配有专用外部i举例说,sort序号,并确保部署网站或应用时用同名商业工具配置此参数

商业工具产品资产平台发布时根据新值更新SortNot字段

排序结构元数据字段

安装微服务

无服务器微服务驱动云资产整合亚马逊AWS,贝斯特2200娱乐Google云平台微软Azure.

亚马逊AWS

集成建在AWS云形上使用下列服务

  • ECR主机 Lambdadocker图像
  • API webhook切入点网关
  • AWS Lambda处理通知
  • IPI密钥管理

预设条件

  • WS+SAMCLI安装
  • 贝斯特登录入口官网下载拥有创建和管理AWS资源权限的账号
  • dockerCLI构建 Lambda容器图像

安装

上头GitHub存储器内含自动安装脚本创建seces和SAM模板

  • API网关SQS集成
  • sqs触发器
  1. 创建秘密管理者机密,存储您的机密ARN供后端部署栈时使用:

    云化API秘密

    商业工具API秘密

  2. 构建SAM模板

  3. 部署SAM模板

  4. 输出返回webhook URL输入URL通知URL上字段上传控制台设置页面

贝斯特2200娱乐Google云平台

贝斯特登录入口官网下载GCP集成使用以下资源:

  • API网关带OpenAPIspec
  • Cloud Run处理接收通知,贴到PUB/SUB
  • PUB/SUB所有接收云通知专题
  • 订阅PUB/SUB将所有消息传递云运行
  • 云运行异步处理通知
    • 失败过程移到topic死字母
  • 机密存储API密钥

安装

上头GitHub存储器贝斯特登录入口官网下载包括详细安装步骤和命令行脚本以安装所需资源

微软Azure

贝斯特登录入口官网下载Azure集成使用Bicep模板中的下列资源

  • 存储账户
  • App服务计划
  • 应用洞察力
  • 服务总线+队列
  • 函数转换
  • 密钥Vault
  • API管理

安装

上头GitHub存储器贝斯特登录入口官网下载包括详细安装步骤和命令行脚本以安装所需资源

最容易搭建Azure集成方式是使用提供Powershell脚本

启动编辑设置JSON文件/azure/settings/commercetools.json并填充下列值:

  • 订阅贝斯特登录入口官网下载:Azure订阅名将部署资源
  • 资源分组贝斯特登录入口官网下载:Azure资源分组名称将部署资源
  • 密钥VaultName:密钥Vault理想名称
  • 程序标识贝斯特登录入口官网下载:理想名应用apim- ,func- 等)

搭建后开源电板并安装AzureCLI

  • 转到/Azure/script
  • 运行.\deploy-initial.ps1

反馈发送

评分本页 :