查找和监控工作流运行

工作流执行完毕后,Flow 会提供一份发生情况的日志(称为工作流运行),让您可以监控其绩效和行为。

在哪里可以找到运行

您可以在 Flow 应用中监控所有工作流。包含市场营销活动的工作流也可以通过市场营销 Automation 中的管理面板查看。

查看所有工作流运行

  1. 在 Shopify 后台中,前往应用 > Flow
  2. 点击最近的运行
  3. 查看列出的运行,然后点击运行以查找详细信息。

查看特定工作流的工作流运行

  1. 在 Shopify 后台中,前往应用 > Shopify Flow
  2. 打开工作流。
  3. 查看列出的运行,然后点击运行以查找详细信息。

监视营销自动化工作流

  1. 在 Shopify 后台中,转至营销 > 自动化
  2. 点击要监视的营销自动化以查看其运行历史记录。

查看最近运行列表

工作流运行表显示有关工作流运行的关键数据:

工作流运行表中包含的数据
描述
运行状态

正在运行 - 正在执行或正在重试

等待 - 等待步骤延迟了工作流

完成 - 已完成

结果已完成的操作列表和各步骤的错误列表。
重试如果运行被重试,则提供重试列表链接。
触发类型

手动重试 - 此次运行是上一次运行的重试

手动触发 - 工作流是从 Shopify 后台手动运行的

触发器事件 - 由事件或安排触发

## 查找工作流运行 {#find-workflow-run}

您可以使用多种方法在 Flow 中搜索工作流运行。

选择搜索后,Flow 将尝试查找步骤数据中包含文本或 ID 的工作流运行实例。如果出现以下情况,Flow 将不会查找运行:

  • 运行实例的步骤数据不包含 ID 或文本
  • 运行已从系统中清除,因为其时间已超过 14 天

打开运行实例并点击步骤上的步骤数据,则可以从任何运行实例查看步骤数据。

从管理面板搜索

对于具有更多操作菜单的资源,您可以通过选择搜索 Flow 运行选项来发起工作流运行搜索。此选项适用于以下资源:

  • 订单
  • 草稿订单
  • 客户
  • 产品
  • 多属性
  • 产品系列

若要使用此选项,请按照以下步骤操作:

  1. 在 Shopify 后台中,打开要搜索的资源(例如订单)
  2. 点击其他操作
  3. 点击搜索 Flow 运行

从 Flow 搜索

在 Flow 应用中,您可以搜索工作流程运行实例中步骤数据部分包含的任何数据。搜索时,请务必省略所有标点符号。例如,要搜索订单 ID,请搜索43843493而不是gid://shopify/Order/43843493 。从工作流程运行列表,执行以下步骤:

  1. 点击添加筛选条件
  2. 选择包含文本
  3. 请输入您想要搜索的文本或 ID

如果您在后台查看该资源,则可在 URL 中找到订单、产品或其他资源的 ID。例如,如果您的 URL 为 https://admin.shopify.com/store/you-store-name/orders/9790885625878,则 9790885625878 就是订单 ID。

按时间范围搜索

按时间范围查找工作流运行的注意事项:

  • 如果您设备的时区与您商店的时区不同,则工作流运行的日期和时间可能会不准确。请在您使用的时间筛选条件中考虑此时差。
  • 在大流量商店中,您可能需要使用较小的时间范围和其他筛选条件,以便更轻松地找到特定工作流运行。
  • 工作流运行在运行完成后仅存储 14 天。
  • 工作流运行与最近的运行页面上出现其结果之间可能有延迟。如果最近工作流的结果还不可用,请等待几分钟,然后重试。

步骤:

  1. 最近的运行页面上,点击搜索工具栏中的时间筛选条件。
  2. 开始时间字段中,输入事件发生的日期和时间。例如,对于已创建订单触发器,请使用订单的创建时间。请确保输入正确的上午/下午。
  3. 结束时间字段中,输入开始时间日期和时间之后 10 分钟的日期和时间。
  4. 查看搜索结果。工作流运行的时间通常等于或略晚于发生触发事件的时间。点击时间匹配的结果,然后确认显示的资源是否与您正在寻找的资源相匹配,例如订单。

时间筛选条件的示例

查看工作流运行的详细信息

若要访问有关单个工作流的详细信息,请点击该工作流名称。

状态部分会显示该工作流是否已完成。

操作部分会显示工作流中成功运行的操作数。若要获取完整的操作列表以及操作是否执行,请点击 X 个操作成功

详细信息部分会显示工作流的预览。

  • 蓝绿色符号表示已满足条件且已执行操作。
  • 蓝色符号表示使用 Wait 操作暂停的工作流。
  • 当前运行的步骤旁边会显示一个旋转图标。
  • 出现错误时,步骤旁边会显示徽章。

工作流的运行日志示例,该工作流根据客户的消费总额为客户添加标签

在此示例中,工作流将检查最近更新的产品,检查产品类型是否为 test,并为这些产品添加标签。

在工作流预览后,结果部分会提供其他详细信息。

  • **启动条件…**部分指明启动工作流的触发器。
  • **检查是否...**部分指明已检查的条件以及条件是否满足。
  • 针对每项... 部分表示所选列表中的项数,以及运行步骤时是否出现错误。
  • **执行此...**部分指明工作流已执行的操作。
  • 结果分区将显示以下信息,并附有日期和时间:

工作流的运行日志“结果”分区示例,该工作流根据客户的消费总额为客户添加标签

监视使用“针对每项”操作的工作流

包含针对每项操作的工作流将重复执行几次操作。因此,包含针对每项操作的工作流的最近的运行页面符合以下描述:

  • 状态操作部分适用于针对每项操作执行的所有操作。如果出现错误,则会显示错误数量。
  • 详细信息部分(包含工作流的预览)仅适用于针对每项操作执行的最后一个操作。

对工作流运行进行故障排除

在某些情况下,工作流运行可能会遇到错误或未按预期运行。大多数情况下,如果工作流存在配置问题,则会出现此情况。详细了解如何对 Flow 错误进行故障排除重试工作流运行,以便对过往运行的结果进行追溯性修复。

没有找到您需要的答案?我们将为您提供帮助。