bulkOperationRunQueryクエリ(products)で取得したIDで、pollingクエリを実行したところ、
statusが"COMPLETED"にも関わらず、urlが"NULL"になってしまいました。
ポーリング結果のurがl返ってくる方法を教えていただきたいです。
どなたかご存じの方、よろしくお願いいたします!
bulkクエリ
mutation {
bulkOperationRunQuery(
query: """
{
products(query: "created_at:>'2023-09-27T05:00:00Z'") {
edges {
node {
legacyResourceId
availablePublicationCount
createdAt
defaultCursor
description
descriptionHtml
giftCardTemplateSuffix
handle
hasOnlyDefaultVariant
hasOutOfStockVariants
id
isGiftCard
mediaCount
onlineStorePreviewUrl
onlineStoreUrl
productType
publicationCount
publishedAt
publishedOnCurrentPublication
requiresSellingPlan
sellingPlanGroupCount
status
tags
templateSuffix
title
totalInventory
totalVariants
tracksInventory
updatedAt
vendor
featuredImage {
id
url
}
productCategory {
productTaxonomyNode {
fullName
name
id
}
}
options {
id
name
position
values
}
images(first: 1) {
edges {
node {
altText
height
id
url
width
}
}
}
sellingPlanGroups(first: 1) {
edges {
node {
appId
createdAt
description
id
merchantCode
name
options
position
productCount
productVariantCount
summary
}
}
}
}
}
}
}
"""
) {
bulkOperation {
id
status
}
userErrors {
field
message
}
}
}
ポーリングクエリ
{
node(id:"gid://shopify/BulkOperation/3444559118617") {
... on BulkOperation {
id
status
errorCode
createdAt
completedAt
objectCount
fileSize
url
partialDataUrl
}
}
}
ポーリング結果
