Reach

Grow

Manage

Automate

Reach

Grow

Manage

Automate

G

G

M

M

自定义产品目录来源

带上您自己的产品目录

概览

概览

概览

在Bird中,您可以使用API端点创建自定义产品目录来源。API响应必须遵循特定格式,包括产品详情、变体、图片等。以下是如何构建您的产品目录数据及使用API创建它的指南。

创建Custom Product Catalog

您可以导航到Bird平台的营销部分,并按照以下步骤操作:

  • 导航到Products > 点击Create Catalog Source,如下所示



  • 提供一个名称和您的API URL,其中包含产品的json格式。您可以在本文的以下部分参阅json格式。如果需要,您还可以定义身份验证方法。

  • 启用Auto-refresh功能,如果您的API已刷新,它会更新目录。


一旦设置完成,您将开始看到Product显示,您可以在电子邮件模板中使用这些产品。

您可以导航到Bird平台的营销部分,并按照以下步骤操作:

  • 导航到Products > 点击Create Catalog Source,如下所示



  • 提供一个名称和您的API URL,其中包含产品的json格式。您可以在本文的以下部分参阅json格式。如果需要,您还可以定义身份验证方法。

  • 启用Auto-refresh功能,如果您的API已刷新,它会更新目录。


一旦设置完成,您将开始看到Product显示,您可以在电子邮件模板中使用这些产品。

您可以导航到Bird平台的营销部分,并按照以下步骤操作:

  • 导航到Products > 点击Create Catalog Source,如下所示



  • 提供一个名称和您的API URL,其中包含产品的json格式。您可以在本文的以下部分参阅json格式。如果需要,您还可以定义身份验证方法。

  • 启用Auto-refresh功能,如果您的API已刷新,它会更新目录。


一旦设置完成,您将开始看到Product显示,您可以在电子邮件模板中使用这些产品。

产品目录 Source API Format

API 端点的响应应是一个产品对象数组,每个对象包含多个字段。以下是每个字段的结构和示例值:

必填字段:

  • id (字符串):产品的唯一标识符。示例:"8890650190078"

  • name (字符串):产品的名称。示例:"My Test Product"

  • description (字符串):产品的描述。示例:"A cool product with lights available in different colors"

  • status (字符串):产品的当前状态。有效值为:active:产品上线并可用。archived:产品已归档。draft:产品为草稿。示例:"active"

  • created_at (字符串):产品创建的日期和时间,采用ISO-8601格式。示例:"2022-05-25T10:55:16+02:00"

  • updated_at (字符串):产品最后更新的日期和时间,采用ISO-8601格式。示例:"2022-05-25T10:55:16+02:00"

  • published_at (字符串):产品发布的日期和时间,采用ISO-8601格式。示例:"2022-05-25T10:55:16+02:00"

  • vendor (字符串):产品供应商的名称。示例:"My Vendor"

  • deleted_at (字符串):产品被删除的日期和时间(如适用),采用ISO-8601格式。示例:"2022-05-25T10:55:16+02:00" 或一个空字符串 "",如果产品未被删除。

可选字段:

  • url (字符串):产品 URL。示例:"https://www.myproduct.com"

  • type (字符串):产品类型,可用于过滤和搜索产品。示例:"color"

  • variants (数组):产品变体的数组。如果指定了,每个变体必须包含 idnamesku 和价格。

示例:

[
  {
    "id": "44775891271934",
    "name": "Colorful",
    "price": 13.37,
    "sku": "BIRD",
    "price_currency": "EUR"
  }
]
  • images (数组):产品图片的数组。如果指定了,每个图片必须包含 idpositionurlaltwidthheightvariant_ids 数组还可以将图像链接到特定的产品变体。

[
  {
    "id": "41083401765118",
    "position": 1,
    "url": "https://images.com/s/files/1/0640/9021/0558/files/61dJSqBcgeL._AC_SX679.jpg?v=1709712277",
    "alt": "Product Image",
    "width": 679,
    "height": 1071,
    "variant_ids": [
      44775891271934
    ]
  }
]

variant_ids (数组):与产品图片关联的变体 id 数组。

逐步说明创建自定义产品目录 Source

  • 准备您的数据:根据上面列出的结构格式化您的产品目录响应。确保包含所有必需字段,并根据需要添加可选字段,如variantsimagesurl

  • 创建API端点:使用BirdCRM API发送产品数据。端点需要符合上述结构的响应。确保数据是有效的JSON格式。

  • 测试端点:在将产品目录源集成到您的工作流中之前,重要的是测试API端点以验证数据是否被正确处理。这确保所有产品及其相关信息(如variants和images)都被正确提取。

  • 监控和维护:一旦创建了产品目录源,您可以通过BirdCRM的报告功能监控其性能。如果需要更新任何产品详细信息或添加新产品,只需使用API更新数据。

示例API响应:

[[
  {
    "id": "66f120f8001c1da060fa157d",
    "name": "Test Product",
    "description": "Test Description",
    "status": "active",
    "created_at": "2024-09-23T08:06:15.017Z",
    "updated_at": "2024-09-23T08:06:10.779Z",
    "published_at": "2024-09-23T08:06:15.017Z",
    "vendor": "Bird",
    "deleted_at": "",
    "url": "https://www.myproduct.com",
    "variants": [
      {
        "id": "0",
        "name": "Test Product Variant 1",
        "price": 459,
        "sku": "test-sku-1",
        "price_currency": "EUR"
      }
    ],
    "images": [
      {
        "id": "000",
        "position": 1,
        "url": "https://framerusercontent.com/images/zASPV0YuKuzbu1t0zakhflD2Y.png",
        "alt": "bird",
        "width": 768,
        "height": 432,
        "variant_ids": [0]
      }
    ]
  }
]


通过遵循这些步骤,您可以在Bird中创建和管理自定义产品目录源。确保API响应符合所需格式,您就可以将您的产品无缝整合到平台中。


让我们为您联系Bird专家。
在30分钟内见证Bird的全部威力。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

让我们为您联系Bird专家。
在30分钟内见证Bird的全部威力。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

让我们为您联系Bird专家。
在30分钟内见证Bird的全部威力。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

R

Reach

G

Grow

M

Manage

A

Automate

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。