CustomerProduct
顧客向けプラングループの商品
type CustomerProduct {
productId: String!
title: String!
onlineStorePreviewUrl: String!
hasOnlyDefaultVariant: Boolean!
images: [CustomerProductVariantImage]!
variants: [CustomerProductVariant]!
}
Fields
CustomerProduct.productId ● String! non-null scalar
商品ID
- 説明: 商品の globally-unique ID
- 例:
"gid://shopify/Product/123456789"
CustomerProduct.title ● String! non-null scalar
商品名
- 説明: 商品の名前
- 例:
"商品名"
CustomerProduct.onlineStorePreviewUrl ● String! non-null scalar
商品のプレビューURL
- 説明: 商品のプレビューURL
CustomerProduct.hasOnlyDefaultVariant ● Boolean! non-null scalar
商品のバリエーションあるか
- 説明: 商品のバリエーションあるか
- 例:
true - 備考:
true:商品バリエーションありfalse:商品バリエーションなし
CustomerProduct.images ● [CustomerProductVariantImage]! non-null object
商品の画像
- 説明: 商品の画像
CustomerProduct.variants ● [CustomerProductVariant]! non-null object
商品のバリエーション
- 説明: 商品のバリエーション
Example
{
"productId": "gid://shopify/Product/123456789",
"title": "商品名",
"onlineStorePreviewUrl": "https://example.com/preview",
"hasOnlyDefaultVariant": true,
"images": [
{
"id": "gid://shopify/ProductImage/123456789",
"width": 100,
"height": 100,
"originalSrc": "https://example.com/image.jpg",
"transformedSrc": "https://example.com/image.jpg"
}
],
"variants": [
{
"id": "gid://shopify/ProductVariant/123456789",
"title": "バリエーション名",
"displayName": "商品名 - バリエーション名",
"sku": "SKU123",
"price": "1000",
"requiresShipping": true,
"availableForSale": true,
"image": {
"id": "gid://shopify/ProductImage/123456789",
"width": 100,
"height": 100,
"originalSrc": "https://example.com/image.jpg",
"transformedSrc": "https://example.com/image.jpg"
},
"selectedOptions": [
{
"name": "色",
"value": "赤"
}
]
}
]
}
Member Of
ResultCustomerProductVariant object