Shopify Scripts 및 Script Editor 앱

Shopify Scripts는 카트 및 체크아웃에서 고객에게 개인화된 환경을 만들 수 있도록 지원하는 작은 코드 조각입니다.

스크립트를 생성하거나 편집할 때 온라인 스토어에서만 실행할지, 아니면 온라인 스토어 및 다음 앱에서 실행할지를 선택합니다.

스크립트가 작동하려면 웹사이트에 쇼핑 카트 기능이 내장되어 있어야 하므로 Buy button 또는 Facebook 판매 채널에서는 스크립트를 사용할 수 없습니다.

스크립트를 사용하면 카트에 있는 품목 및 기타 카트 속성을 기반으로 카트에 적용되는 할인을 생성할 수 있습니다. 또한 스크립트를 사용하여 고객에게 제공되는 배송 및 결제 옵션을 사용자 지정할 수도 있습니다.

스크립트는 제한된 버전의 Ruby 프로그래밍 언어를 사용하는 Shopify Scripts API를 사용하여 작성합니다. Script Editor 앱을 사용하여 스크립트를 작성, 편집, 관리 및 게시할 수 있습니다. Script Editor 앱은 스크립트 작성에 도움이 되는 템플릿과 테스트에 도움이 되는 디버거를 제공합니다.

스크립트를 게시한 후에는 Liquid 템플릿 파일을 업데이트하여 온라인 스토어가 스크립트로 인한 변경 사항에 응답하도록 할 수 있습니다.

이 페이지의 내용

스크립트 예시

다음 목록에는 스크립트로 만들 수 있는 할인 및 사용자 지정 유형의 예시가 포함되어 있습니다.

  • 특정 태그가 있는 제품을 할인하여 백분율(%) 또는 고정 금액($) 할인을 제공하거나 두 가지를 조합하여 제공
  • 단순하거나 복잡한 로직(원 플러스 원(BOGO), 2개 구매 시 10% 할인, 4개 구매 시 20% 할인)으로 프로모션 실행
  • 수량 기반 가격 파괴로 동적 가격 책정 제공
  • 배송 옵션 및 가격 수정, 숨기기 또는 재정렬
  • 전자결제 대행사 방법 수정, 숨기기 또는 재정렬

다음 유형의 스크립트를 생성할 수 있습니다.

  • 품목 스크립트 - 이 스크립트는 카트의 품목에 영향을 미치며 가격을 변경하고 할인을 부여할 수 있습니다. 이 스크립트는 카트에 품목이 추가, 제거 또는 변경될 때마다 실행됩니다.
  • 배송 스크립트 - 이 스크립트는 배송과 상호 작용하며 배송 방법을 변경하고 배송료에 할인을 부여할 수 있습니다. 이 스크립트는 고객이 체크아웃 시 배송 옵션 페이지에 액세스할 때마다 실행됩니다.
  • 결제 스크립트 - 이 스크립트는 결제와 상호 작용하며 전자결제 대행사의 이름을 바꾸거나 숨기거나 재정렬할 수 있습니다. 이 스크립트는 고객이 체크아웃 시 결제 방법 페이지에 액세스할 때마다 실행됩니다. 결제 스크립트는 체크아웃 전에 고객에게 표시되는 PayPal Express 또는 Apple Pay와 같은 전자결제 대행사와 상호 작용하지 않습니다.

스크립트 템플릿

Script Editor 앱에는 일반적인 스크립트의 템플릿이 포함되어 있습니다. 스크립트를 생성할 때 템플릿을 선택하고 스토어의 필요에 맞게 편집할 수 있습니다. 다음 목록에는 사용자 지정할 수 있는 템플릿의 예가 포함되어 있습니다.

  • 제품의 백분율(%) 할인
  • 제품의 금액($) 할인
  • 제품의 백분율(%) 및 금액($) 할인
  • 대량 할인
  • 원 플러스 원(BOGO)
  • 배송료 가격 수정
  • 배송료 이름 수정
  • 배송료 숨기기
  • 배송료 재정렬
  • 전자결제 대행사 이름 수정
  • 전자결제 대행사 숨기기
  • 전자결제 대행사 재정렬

이 섹션의 내용