スクリプトの公開と公開停止
Script Editorを使用して、スクリプトをストアに公開したり、公開を停止したりします。
スクリプトを作成してテストした後、ストアに公開できます。公開されたスクリプトは、トリガーされるとストアで実行されます。たとえば、項目のスクリプトは、カートに変更があるたびに実行されます。
一度に公開できるスクリプトは、スクリプトタイプごとに1つです。たとえば、項目のスクリプトと配送料のスクリプトは公開できますが、2つの項目のスクリプトを同時に公開することはできません。
スクリプトを公開すると、以下のようになります。
- スクリプトに関連付けられているエラーカウントがクリアされ、エラーに関する情報がスクリプトから消えます。
- そのスクリプトの通知メールに自動で登録されます。そのスクリプトで本番環境のエラーが発生するたびに、エラーに関するメールが届きます。
スクリプトを公開しても、そのディスカウントが既存のカートに適用されることはありません。同様に、スクリプトの公開を停止しても、そのスクリプトが既存のカートに適用したディスカウントは削除されません。
Launchpadアプリを使用して、イベント開催中に項目スクリプトと発送スクリプトが実行されるようにスケジュールすることもできます。
スクリプトを公開すると、そのスクリプトはオンラインストアと、以下のAPIおよびSDKで構築されたすべてのアプリで実行されます。
- Storefront API
- JavaScript Buy SDK
- Mobile Buy SDKs (AndroidおよびiOS)
スクリプトを公開するには:
Script Editorで、公開する下書きスクリプトの名前をクリックします。
[公開] または [保存して公開] をクリックして、スクリプトへの変更を保存して公開します。
スクリプトの公開を停止する
スクリプトの公開を停止しても、そのスクリプトが既存のカートに適用したディスカウントは削除されません。
スクリプトの公開を停止するには:
Script Editorで、公開を停止する公開済みスクリプトの名前をクリックします。
[公開を停止] をクリックして、スクリプトを未公開の下書きにします。
次のステップ
スクリプトを公開した後、ストアフロントがスクリプトによる変更に対応するように、Liquidテンプレートファイルを更新できます。