Tutorial

在未来日期发布产品

通过编辑动态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(示例)/ 安排在线商店发布

idcommandstatuspublication: Online Store / IsPublishedpublication: Online Store / PublishedAt
123UPDATEACTIVETRUE2025-11-05T10:00:00+01:00

最小CSV(示例)/ 为每个市场安排不同时间

idcommandstatuspublication: US Market / IsPublishedpublication: US Market / PublishedAtpublication: EU Market / IsPublishedpublication: EU Market / PublishedAt
456UPDATEACTIVETRUE2025-11-05T09:00:00-05:00TRUE2025-11-05T15:00:00+01:00

参考资料