Skip to main content

SubscriptionLine

契約商品

type SubscriptionLine {
id: String!
createdAt: DateTime!
updatedAt: DateTime!
productId: String
variantId: String
title: String!
variantTitle: String
sku: String
variantImage: String
quantity: Int!
currentPriceAmount: Float!
currentPriceCurrencyCode: String!
onlineStorePreviewUrl: String
sellingPlanId: String
sellingPlanName: String
}

Fields

SubscriptionLine.id ● String! non-null scalar

契約商品ID

  • 説明: 契約商品の globally-unique ID
  • 例: "gid://shopify/SubscriptionLine/1234-5678-90ab-cdef"

SubscriptionLine.createdAt ● DateTime! non-null scalar

作成日時

  • 例: "2025-01-21T14:00:00+09:00"
  • 備考: JST形式で表記

SubscriptionLine.updatedAt ● DateTime! non-null scalar

更新日時

  • 例: "2025-01-21T14:00:00+09:00"
  • 備考: JST形式で表記

SubscriptionLine.productId ● String scalar

商品のID

  • 説明: 商品の globally-unique ID
  • 例: "gid://shopify/Product/1234567890"

SubscriptionLine.variantId ● String scalar

商品バリエーションID

  • 説明: 商品バリエーションの globally-unique ID
  • 例: gid://shopify/ProductVariant/1234567890"

SubscriptionLine.title ● String! non-null scalar

商品名

  • 例: "アイスクリーム定期便"

SubscriptionLine.variantTitle ● String scalar

商品バリエーション名

  • 例: "オレンジ"
  • 備考: null の場合はバリエーションなし

SubscriptionLine.sku ● String scalar

SKU

  • 説明: 商品のSKUコード
  • 例: "icecream001"
  • 備考: null の場合はSKUなし

SubscriptionLine.variantImage ● String scalar

商品画像URL

  • 説明: 商品画像URL
  • 例: "https://cdn.shopify.com/variant-image.jpg"
  • 備考: null の場合は画像なし

SubscriptionLine.quantity ● Int! non-null scalar

数量

  • 例: 2

SubscriptionLine.currentPriceAmount ● Float! non-null scalar

単価

  • 例: 330

SubscriptionLine.currentPriceCurrencyCode ● String! non-null scalar

単価の通貨

  • 例: "JPY"

SubscriptionLine.onlineStorePreviewUrl ● String scalar

ストアフロント上のプレビューURL

  • 例: "https://test-store.myshopify.com/products/ice-cream-subscription"
  • 備考: null の場合はプレビューURLなし

SubscriptionLine.sellingPlanId ● String scalar

購入プランID

  • 説明: 購入プランの globally-unique ID
  • 例: "gid://shopify/SellingPlan/1234567890"

SubscriptionLine.sellingPlanName ● String scalar

購入プラン名

  • 例: "毎月お届けプラン"

Example

{
"id": "gid://shopify/SubscriptionLine/1234-5678-90ab-cdef",
"createdAt": "2025-01-21T14:00:00+09:00",
"updatedAt": "2025-01-21T14:00:00+09:00",
"productId": "gid://shopify/Product/1234567890",
"variantId": "gid://shopify/ProductVariant/1234567890",
"title": "アイスクリーム定期便",
"variantTitle": "オレンジ",
"sku": "icecream001",
"variantImage": "https://cdn.shopify.com/variant-image.jpg"
}

Member Of

SubscriptionContract object