ディスカウントコードが作成されたとき
ディスカウントコードが作成されたときトリガーは、ストアで手動または外部アプリによってディスカウントコードが作成されたときに、ワークフローを開始します。
「ディスカウントコードが作成されたとき」トリガーで提供されるデータ
「ディスカウントコードが作成されたとき」トリガーで開始するワークフローには、以下のデータが提供されます。
| データ | 説明 |
|---|---|
discount code | 作成されたディスカウントコードです。GraphQL Admin API のDiscountCodeNode オブジェクトのデータにアクセスできます。 |
アクション
このトリガーではディスカウントコードが提供されるため、ディスカウントコードやディスカウント情報を必要とするアクションを使用できます。
ディスカウントコードは注文やお客様に関連しているため、このトリガーは、以下のような注文やお客様を必要とするアクションでも使用できます。
ディスカウントコードには、使用制限やディスカウントの適用などのデータリストも含まれます。For each アクションを使用すると、これらのリストをループ処理し、各アイテムでアクションを実行できます。
トリガーをテストする
このトリガーで開始する有効なワークフローをテストするには、以下の方法があります。
- Shopify 管理画面でディスカウントコードを作成します。
- 外部アプリを使用して、Admin APIでディスカウントコードを作成します。
APIの詳細
「ディスカウントコードが作成されたとき」トリガーを使用すると、DiscountCodeNode GraphQL API オブジェクトでアクションを実行できます。このトリガーは、ディスカウントコードの絞り込み機能があるdiscounts/create Webhook に対応しています。
関連トリガー
ディスカウント関連の他のワークフローでは、以下を検討することもできます。
- 自動ディスカウントが作成されたとき - 自動ディスカウントが作成されると開始します。
- 注文が作成されたとき - 注文が行われたときに開始します (ディスカウント適用ワークフローに役立ちます)。