スクリプトの例

スクリプトは柔軟性があり、ユニークで強力なディスカウントを作成するために使用できます。たとえば、お客様がカートに追加したアイテムに基づいて、ストアのカート内の項目の価格とプロパティを変更するスクリプトを作成できます。

Script Editorで提供されている スクリプトテンプレートで、一般的なスクリプトの例を確認できます。これらの例を表示するには、スクリプトを作成する必要があります。

スクリプト作成の開始に役立つ、要件に応じて変更可能な一般的なスクリプトを以下にいくつか紹介します。

スクリプトのテンプレート

スクリプトには、項目スクリプト、配送スクリプト、決済ゲートウェイスクリプトの 3種類があります。

項目スクリプト

項目スクリプトはカート内のアイテムに影響を与え、そのプロパティや価格を変更できます。このスクリプトは、アイテムの追加や削除、配送先住所の変更、ディスカウントコードの追加など、カートの属性が変更されるたびに実行されます。アプリに含まれるテンプレートは以下のとおりです。

  • 商品の % 割引
  • 商品の金額 ($) 割引
  • 商品の % 割引と金額 ($) 割引
  • 一括ディスカウント
  • 1つ購入でもう1つ無料 (BOGO)

項目スクリプトの他の例については、「項目スクリプトの例」を参照してください。

配送スクリプト

配送スクリプトは配送料と連携し、料金のタイトル、表示設定、表示順、価格を変更できます。このスクリプトは、お客様がチェックアウト時に配送オプションページにアクセスするたびに実行されます。アプリに含まれるテンプレートは以下のとおりです。

  • 配送料の価格を変更する
  • 配送料の名前を変更する
  • 配送料を非表示にする
  • 配送料の順序を並べ替える

配送料スクリプトの他の例については、「配送料スクリプトの例」を参照してください。

決済スクリプト

決済スクリプトは決済ゲートウェイと連携し、ゲートウェイのタイトル、表示設定、表示位置を変更できます。このスクリプトは、お客様がチェックアウト時に決済方法ページにアクセスするたびに実行されます。簡単なチェックアウトはお客様がチェックアウトページに到達する前に表示されるため、決済スクリプトは簡単なチェックアウトとは連携しません。アプリに含まれるテンプレートは以下のとおりです。

  • 決済ゲートウェイの名前を変更する
  • 決済ゲートウェイを非表示にする
  • 決済ゲートウェイの順序を並べ替える

決済ゲートウェイスクリプトの他の例については、「決済ゲートウェイスクリプトの例」を参照してください。