Google sheets 更改Graphql查询,使其在单独的行上显示每个产品

Google sheets 更改Graphql查询,使其在单独的行上显示每个产品,google-sheets,graphql,shopify-api,Google Sheets,Graphql,Shopify Api,Tl;Dr:我需要更改我的Graphql查询,这样它将在一个单独的行中显示每个产品,并在旁边的列中显示其“rateProvider”(或shipping rate)数据 我正在使用API Connector插件在Google Sheets中使用下面的查询检索Shopify API数据,并按照此处针对GraphQL的说明进行操作: 该查询检索Shopify产品及其交付配置文件。但是所有的产品都显示在一行中,基于它们的交付配置文件?例如,如果交付配置文件中有10个产品($100 Shipping)

Tl;Dr:我需要更改我的Graphql查询,这样它将在一个单独的行中显示每个产品,并在旁边的列中显示其“rateProvider”(或shipping rate)数据


我正在使用API Connector插件在Google Sheets中使用下面的查询检索Shopify API数据,并按照此处针对GraphQL的说明进行操作:

该查询检索Shopify产品及其交付配置文件。但是所有的产品都显示在一行中,基于它们的交付配置文件?例如,如果交付配置文件中有10个产品($100 Shipping),那么该交付配置文件中的所有10个产品将与它们的交付配置文件数据一起显示在一行中,如下面的第一个示例所示

但我希望每个产品都显示在单独的行上,并在其旁边的列中显示交付配置文件数据,如下面的第二个示例*我也不确定如何为该查询设置正确的分页以提取“所有产品”

示例1:
产品#1 |产品#2 |交付概况(100美元配送)
产品#1 |产品#2 |配送模式(50美元配送)

示例:2:
产品交付概况(100美元装运)
产品交付概况(100美元装运)
产品交付概况(50美元装运)
产品交付概况(50美元装运)


已解决:如果您使用Google Sheets的API连接器(附加组件)从Shopify导入数据,并且使用GraphQL查询,则必须进入API连接器的[Output Options]菜单,并将报告样式更改为[Compact]在自己的行上显示单个记录。

已解决:如果您使用谷歌工作表的API连接器(附加组件)从Shopify导入数据,并且使用GraphQL查询,则必须进入API连接器的[Output Options]菜单,并将报告样式更改为[Compact]在各自的行上显示各个记录。

我来看看,您能发布工作表的副本吗?另外,您是否考虑过使用应用程序脚本实现此目的?您是否只是将上述代码粘贴到单元格中?您是如何将查询结果分配给单元格的?是的,我正在将上述代码粘贴到单个单元格中。另外,我正在使用一个GoogleSheetsAPI连接器插件,并遵循这里关于GraphQL的说明:您在寻找什么样的解决方案?您是否在寻找更好的Graphql查询?您是否正在寻找一个公式或脚本来更改添加到电子表格中后的加载项结果?我需要更改Graphql查询,以便它将每个产品显示在一个单独的行上,并在旁边的列中显示其“rateProvider”(或运费)数据。我来看看,您是否可以发布该表的副本?另外,您是否考虑过使用应用程序脚本实现此目的?您是否只是将上述代码粘贴到单元格中?您是如何将查询结果分配给单元格的?是的,我正在将上述代码粘贴到单个单元格中。另外,我正在使用一个GoogleSheetsAPI连接器插件,并遵循这里关于GraphQL的说明:您在寻找什么样的解决方案?您是否在寻找更好的Graphql查询?您是否正在寻找一个公式或脚本来更改添加到电子表格中后的附加结果?我需要更改Graphql查询,以便它将每个产品显示在单独的一行上,并在旁边的列中显示其“rateProvider”(或运费)数据。
query ($cursor: String) {
  deliveryProfiles (first: 5) {
    edges {
      node {
        profileItems (first: 5, after: $cursor) {
          edges {
           cursor
            node {
              product {
                id
                handle
              }
              variants (first: 5) {
                edges {
                  node {
                    id
                    title
                  }
                }
              }
            }
          }
        }
        profileLocationGroups {
          locationGroupZones(first: 5) {
            edges {
              node {
                methodDefinitions(first: 5) {
                  edges {
                    node {
                      rateProvider {
                        ... on DeliveryRateDefinition {
                          id
                          price {
                            amount
                          }
                        }
                        ... on DeliveryParticipant {
                          id
                          fixedFee {
                            amount
                            currencyCode
                          }
                          percentageOfRateFee
                          participantServices {
                            active
                            name
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }        
      }
    }
  }
}