スクリプト例
スクリプトは柔軟なため、ユニークで効果的なディスカウントの作成に使用できます。たとえば、お客様が追加するアイテムに基づいて、ストアのカートの項目にある価格とプロパティを変更するスクリプトを作成できます。
一般的なスクリプトの例は、Script Editorで提供されるスクリプトテンプレートで見つけることができます。これらの例を表示するには、スクリプトを作成する必要があります。
一般的なスクリプト
開始するにあたり、要件に応じて変更できる次の一般的なスクリプトが役立ちます。
- 金額ごとの段階的なディスカウント
- 数量ごとの段階的な商品ディスカウント
- 1つ購入して1つゲット(BOGO) できるディスカウント
- お客様タグによる配送料のディスカウント
- 決済ゲートウェイサービスを順序変更する
スクリプトのテンプレート
項目スクリプト、配送スクリプト、決済ゲートウェイサービススクリプトの3種類のスクリプトがあります。
項目スクリプト
項目スクリプトは、カート内のアイテムに作用し、プロパティと価格を変更することができます。これらのスクリプトは、アイテムを追加または削除する、配送先住所を変更する、クーポンコードを追加するなど、カート属性が変更されるたびに実行されます。アプリに含まれるテンプレートは次のとおりです。
- 商品の割引割合 (%)
- 商品の割引金額 (ドル)
- 商品の割引割合 (%) と割引金額 (ドル)
- 一括購入ディスカウント
- 1つ購入して1つゲット(BOGO)
項目スクリプトの例については、「項目スクリプトの例」を参照してください。
配送スクリプト
配送スクリプトは配送料と相互に作用し、料金のタイトル、表示、注文および価格を変更することができます。これらのスクリプトは、お客様がチェックアウトにあたり配送オプションページにアクセスするたびに実行されます。アプリに含まれるテンプレートは次のとおりです。
- 配送料の価格を変更する
- 配送料の名前を変更する
- 配送料を非表示にする
- 配送料を順序変更する
配送スクリプトの例は、「配送料スクリプトの例」を参照してください。
決済スクリプト
決済スクリプトは決済サービスと相互に作用し、サービスのタイトル、表示、表示位置を変更することができます。これらのスクリプトは、お客様がチェックアウトにあたり決済方法ページにアクセスするたびに実行されます。簡単なチェックアウトはお客様がチェックアウトページに移る前に表示されるので、決済スクリプトは、簡単なチェックアウトとは相互には作用しません。アプリに含まれるテンプレートは次のとおりです。
- 決済ゲートウェイサービスの名前を変更する
- 決済ゲートウェイサービスを非表示にする
- 決済ゲートウェイサービスを順序変更する
決済ゲートウェイサービススクリプトの例は、「決済ゲートウェイサービススクリプトの例」を参照してください。