Shopify Scripts로 제품 번들 사용

번들은 스토어에 게시된 Shopify Scripts를 통해 판매할 수 있습니다. 스토어에서 번들 사용을 시작하기 전에 다음 고려 사항을 검토하세요.

  • 배송 및 결제 스크립트는 번들과 완벽하게 호환됩니다.
  • 품목 스크립트는 번들이 아닌 품목과 정상적으로 작동합니다. 그러나 품목 스크립트는 읽기 전용 메서드에 대한 번들 품목에만 적용됩니다. 품목 메서드를 변경한 것은 품목에 적용되지 않습니다.
  • 카트에서 번들 구성 요소를 읽을 수 없습니다.
  • 번들 품목은 카트에서 읽을 수 있으므로 카트 메서드가 번들 품목에 적용됩니다.

스크립트는 기본적으로 품목 스크립트를 제외한 번들에 적용됩니다. 스토어에서 스크립트가 번들에 적용되지 않기를 바란다면 이형 상품, 제품 또는 품목 등의 메서드를 사용하여 제품을 필터링하도록 스크립트를 업데이트하는 것을 고려하세요.

할인

품목 스크립트에서 생성된 할인은 번들에 적용되지 않습니다. 번들에 할인을 적용하려는 경우 다음 중 하나를 수행합니다.

Bundles 및 Shopify Scripts 메서드

스토어에서 번들 사용을 시작하기 전에 기존 스크립트에서 메서드를 검토하여 번들 제품에서 원하는 대로 작동하도록 합니다.

카트 메서드

subtotal_price, subtotal_price_was 또는 total_weight등의 카트 메서드는 출력에 번들을 포함합니다. 예를 들어 카트에 번들이 있는 경우 subtotal_price가 호출될 시 번들의 소계 가격은 총 소계 가격에 포함됩니다.

카트 메서드 .line_items에는 번들이 포함되기 때문에 .size 또는 .length 호출에는 번들 제품의 정보도 계산에 포함됩니다.

delete_if 메서드는 번들이 아닌 품목에 적용될 수 있는 품목 스크립트 변경 메서드입니다. 그러나 번들 품목에는 적용되지 않습니다.

품목 메서드

읽기 전용 품목 메서드는 번들에 포함된 품목과 작동합니다. 읽기 전용 품목 메서드의 예로는 .original_line_price, line_price_was, .line_price_changed?, .properties_wasproperties_changed?가 있습니다.

품목 메서드를 변경하는 것은 해당 메서드가 번들에 포함된 품목에 적용되는 경우 무시됩니다. 품목 변경 메서드의 예로는.change_line_price, .change_properties.split가 있습니다.

Shopify Scripts에 대해 자세히 알아보세요.

Shopify와 함께 사업을 시작할 준비가 되셨습니까?

무료 체험