通过编辑动态publicationScope列(IsPublished / PublishedAt)并使用DataEase导入,为每个销售渠道或市场安排产品在未来日期/时间发布。
步骤:
1. 导出产品
在DataEase中,创建一个新的导出 → Products。至少包括:id, handle, status,以及目标渠道/市场的publicationScope动态列(例如,publication: Online Store / IsPublished, publication: Online Store / PublishedAt)。您可以使用ProductPublicationStatus = UNPUBLISHED进行过滤以定位要安排的项目。运行并下载文件。
2. 编辑文件
- 设置command = UPDATE。
- 确保您计划发布的项目的status = ACTIVE。
- 对于您正在安排的每个渠道/市场,设置IsPublished = TRUE,并将PublishedAt设置为ISO-8601格式的未来日期时间,例如2025-11-05T10:00:00+01:00。如果需要取消安排,设置IsPublished = FALSE或清除PublishedAt。保持列标题与导出时完全一致。
3. 导入和验证
在DataEase中,开始一个新的导入,上传文件,映射列,并运行验证。修复验证文件中标记的任何无效日期时间格式或冲突。
4. 验证
在安排的时间之后,确认产品已发布到预期的渠道/市场。使用PublishedStatus等过滤器或检查店面。
提示
- 每个渠道的安排:您可以通过使用各自的publication:列为每个销售渠道/市场设置不同的PublishedAt时间。
- 日期时间格式:使用完整的ISO-8601格式和时区(例如,YYYY-MM-DDThh:mm:ss±hh:mm)。
- 冲突:如果handle/ID冲突或日期格式错误,验证将在导入前捕获。
最小CSV(示例)/ 安排在线商店发布
| id | command | status | publication: Online Store / IsPublished | publication: Online Store / PublishedAt |
|---|---|---|---|---|
| 123 | UPDATE | ACTIVE | TRUE | 2025-11-05T10:00:00+01:00 |
最小CSV(示例)/ 为每个市场安排不同时间
| id | command | status | publication: US Market / IsPublished | publication: US Market / PublishedAt | publication: EU Market / IsPublished | publication: EU Market / PublishedAt |
|---|---|---|---|---|---|---|
| 456 | UPDATE | ACTIVE | TRUE | 2025-11-05T09:00:00-05:00 | TRUE | 2025-11-05T15:00:00+01:00 |