产品目录
产品目录将您的产品数据(标题、价格、图片、库存和链接)集中保存在 Pushwoosh 中。您可以连接一个 Feed、导入一个 CSV 文件或手动添加产品,然后在您的电子邮件中使用产品区块,而无需在每封邮件中重复复制相同的详细信息。当您的 Feed 同步时,价格和可用性会自动更新,因此您的营销活动无需手动编辑即可保持最新状态。
该目录是按应用程序划分的。要打开它,请在 Pushwoosh 控制面板中转到应用程序的 Content → Product Catalog。

填充目录的方法
Anchor link to有四种方法可以将产品添加到目录中。您可以选择适合您设置的任何一种方法,或将它们结合使用:
- 安装 Shopify 应用: 如果您的商店在 Shopify 上运行,安装 Pushwoosh 应用 会自动将您商店的产品 Feed 连接到目录,无需输入 Feed URL。
- 连接 Feed: 将 Pushwoosh 指向您现有的 Google Merchant Center、YML 或 JSON 产品 Feed URL,它将自动同步。如果您已经为其他渠道(如 Google Shopping、Yandex Market、其他 ESP 等)维护了一个 Feed,这是最佳选择。
- 导入 CSV: 一次性或可重复的批量上传,如果您没有实时 Feed,这将非常有用。
- 手动添加产品: 直接在控制面板中创建单个产品。
连接 Feed
Anchor link to- 点击 Product feed。
- 在 Feed URL 中输入您的 Feed URL,然后点击 Connect & sync。Pushwoosh 会获取该 Feed,将其字段映射到目录(见下文),并报告添加、更新或删除了多少产品。

连接后,Feed 会每小时自动同步。您也可以随时点击 Sync now 来触发立即同步。例如,在为闪购更新 Feed 后立即运行同步。如果自上次同步以来 Feed 没有变化,Pushwoosh 会跳过重新处理并确认没有任何变化。
每次同步都会报告:
- Imported: 新的或更新的产品。
- Removed: 从目录中删除的产品,因为它们不再存在于 Feed 中。
- Skipped: 无法映射的 Feed 条目(缺少必填字段等)。
点击 Disconnect feed 停止同步。已经导入的产品会保留在目录中——断开连接不会删除它们。
Google Merchant XML 字段映射
Anchor link to如果您连接 Google Merchant Feed,其标准的 g: 标签会像这样映射到目录字段:
| Feed 字段 | 目录字段 |
|---|---|
g:id | 产品 ID (id) |
title | 标题 |
description | 描述 |
g:image_link | 图片 URL |
link | 产品 URL |
g:price | 价格 + 货币 |
g:sale_price | 促销价 |
g:product_type | 类别 |
g:mpn / g:gtin | SKU |
g:availability | 库存 |
JSON Feed 应该是一个裸的产品数组或一个带有 products 数组的对象,使用与下面的 CSV 结构 相同的字段名(image_url、sale_price、stock 等)——而不是 目录字段 下显示的目录字段名,后者使用不同的命名约定。
YML 字段映射
Anchor link to如果您连接 YML (Yandex Market Language) Feed,其 <offer> 字段会像这样映射到目录字段:
| Feed 字段 | 目录字段 |
|---|---|
offer/@id | 产品 ID (id) |
name,或在 name 缺失时为 typePrefix + vendor + model | 标题 |
description | 描述 |
url | 产品 URL |
price | 价格——当 oldprice 缺失或不大于 price 时 |
oldprice | 价格,如果它大于 price;price 则变为促销价,与划掉的原价并列显示 |
currencyId | 货币 |
categoryId | 类别,解析为其完整路径(父级 > 子级) |
第一个 picture | 图片 URL |
vendorCode 或 barcode | SKU |
available="false" | 库存 (0)。缺失 available 属性意味着该商品有货。 |
导入 CSV
Anchor link to- 准备您的 CSV。 使用以下列构建一个文件。
CSV 文件结构
| 列 | 必填 | 注释 |
|---|---|---|
id | 是 | 唯一产品标识符 |
title | 是 | 产品名称 |
description | 否 | 简短产品描述 |
image_url | 否 | 产品图片的直接链接 |
url | 否 | 产品页面链接 |
price | 否 | 原价,十进制格式(例如 22.00) |
sale_price | 否 | 折扣价,如果没有则留空 |
currency | 否 | 3 位字母代码:USD、EUR 等 |
category | 否 | 产品类别 |
sku | 否 | 库存单位 |
stock | 否 | 库存商品数量。仅当产品确实缺货时才留空——请参阅下面的警告。 |
第一行必须是标题行。使用 UTF-8 编码和逗号分隔值。文件不能包含此列表之外的列——无法识别的列会导致整个导入失败,而不仅仅是该列。
- 点击 Import CSV,如果需要确切的标题,请下载模板,然后上传您的文件。

产品通过其 id 列进行匹配和更新,因此重新上传具有更改值的同一文件会更新现有产品,而不会重复创建它们。
手动添加产品
Anchor link to当您不需要 Feed 或 CSV 时,可以一次添加一个产品。
- 点击 Add Product。
- 填写产品详细信息。有关每个字段的含义,请参阅目录字段。
- 点击 Save。

管理您的目录
Anchor link to添加或导入产品后,它们会出现在一个目录列表中,您可以在其中查看和管理它们。

使用目录列表可以:
- 按名称搜索产品。
- 按类别筛选它们。
- 查看产品详细信息,如类别、价格、SKU 和库存。
- 打开产品行上的 ⋮ 菜单,然后点击 Edit 或 Delete。
- 打开顶部栏中的 ⋮ 菜单,然后点击 Delete all products 以从目录中删除所有产品。
目录字段
Anchor link to目录中的每个产品都有这些字段,无论它是如何添加的:
| 字段 | 描述 |
|---|---|
| id | 稳定的产品标识符。用于匹配来自 Feed 或 CSV 的更新,以及从产品区块中引用产品。 |
| title | 产品名称。 |
| description | 产品描述。 |
| imageUrl | 产品图片的 URL。 |
| url | 产品页面的链接。 |
| price | 常规价格。 |
| salePrice | 折扣价(如有)。在产品区块中显示为划掉的原价和促销价。 |
| currency | 价格和促销价的货币代码。 |
| category | 产品类别,用于筛选和在产品区块中基于类别的规则。 |
| sku | 库存单位/产品代码。 |
| currentStock | 库存数量。0 表示产品被视为缺货:它会保留在目录中,但不会出现在从目录规则中提取的产品区块中。对于未跟踪或无限数量的商品,请设置一个较高的值(99999 或更多)——目录列表会将其显示为 ∞。 |
保持目录最新
Anchor link to当您需要添加产品或刷新现有产品时,请使用您选择的填充目录的相同方法:
- Feed: Pushwoosh 每小时自动同步连接的 Feed。打开 Product feed 并点击 Sync now 立即刷新。新产品会被添加,更改的字段会被更新,从 Feed 中删除的产品会从目录中删除。请参阅连接 Feed。
- CSV: 通过 Import CSV 上传更新的文件。产品通过 id 进行匹配,因此新行会添加产品,更改的行会更新现有产品而不会创建重复项。请参阅导入 CSV。
- 手动: 点击 Add Product 创建新项目,或在现有行上点击 Edit 更新一个产品。请参阅手动添加产品。
如果您在产品区块中手动挑选目录产品,请在区块设置中点击 Refresh from catalog,以将最新的标题、描述、价格和图片拉取到您的电子邮件中。
您可以用目录做什么
Anchor link to一旦您的目录中有产品,就可以在产品区块中使用它们:手动挑选商品,或使用目录规则来提取它们。如何发送包含目录产品的电子邮件将引导您完成整个流程,从固定选择到始终保持最新的规则。
要向每个购物者显示他们放弃的购物车,请将产品区块的来源设置为购物车,并遵循如何设置废弃购物车营销活动的步骤。