获取销售方案群组数据

在需要销售方案群组数据的工作流中,您可以使用 获取销售方案群组数据 操作从您的商店中检索订单信息。

配置

字段

获取销售方案群组数据 操作包含以下用于构建查询的字段:

用于“获取数据”操作的字段。
字段描述
数据排序依据必填。搜索查询返回的数据所依据的排序参数。
最大结果数必填。您选择的搜索查询可返回的最大结果数。您一次最多可返回 100 条。
查询必填。从常用查询中进行选择,或选择高级以创建您自己的查询。

查询字符串

以下是用于获取在过去一天内更新的销售方案群组的查询示例:

name='Subscribe & Save'

category 变量是销售方案群组查询中可用的筛选条件,可用于选择销售方案群组的特定类别。

在查询数据时,了解以下信息会很有帮助:

  • 可用销售方案群组筛选条件列表
  • 查询必须遵循特定语法
  • 查询字段值并非始终都会记录在文档中。在某些情况下,可以通过查看 API 文档来找到这些值。或者,您通常可以在后台中进行筛选时在 URL 中找到字段值。例如,若要查找某些订单查询值,可在后台中筛选“订单”页面,然后检查 URL。
  • 您可以使用 Shopify GraphiQL 应用在您的商店中运行或测试查询。
  • 请注意查询失败时会发生什么情况。通常,API 会返回所有结果(而不是不返回任何结果)。

返回的数据

所有获取数据操作都会返回一个包含 0 到 100 个资源的列表。根据您的用例,您可能希望以各种方式使用此数据:

  • 如果您需要单独处理每个列表项(例如为每个列表项添加标记),则可以使用遍历操作。
  • 如果您需要聚合数据(例如计算返回的结果数),则可以使用计数求和操作。
  • 如果您需要输出列表(例如发送一封包含所有商品的电子邮件),则可以在后续操作中直接使用返回的数据。

若要在该操作之后的步骤中访问返回的数据,请使用名为 Get selling plan group data 的变量,这是一个销售方案群组列表。您可以在条件和操作中都使用此变量。例如,您可以像下面这样在发送内部电子邮件操作中发送销售方案群组列表:

{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
  {{getSellingPlanGroupData_item.name}}
{% endfor %}

示例

例如,某个工作流计划在每周日上午 9:00 运行。获取销售方案群组数据操作用于为上周创建的销售方案群组收集数据。如果与销售方案群组关联的产品是您的热销产品,则销售方案群组的 position 可以增加。

API 参考