販売計画グループのデータを取得する
このページはOct 10, 2024に印刷されています。最新のバージョンについては、https://help.shopify.com/ja/manual/shopify-flow/reference/actions/get-selling-plan-group-dataをご覧ください。
販売計画グループのデータを必要とするワークフローでは、[販売計画グループのデータを取得] アクションを使用して、ストアから注文情報を取得できます。
設定
フィールド
[販売計画のデータを取得] アクションには、以下のフィールドが用意されており、これらのフィールドはクエリの構築に使用されます。
フィールド | 説明 |
---|---|
データの並べ替え方法 | 必須です。検索クエリから返されたデータを並べ替える際の基準になるパラメーターです。 |
結果の最大数 | 必須。選択した検索クエリが返すことのできる結果の最大数です。一度に最大100件返すことができます。 |
クエリ | 必須。一般的なクエリから選択するか、[高度] を選択して自分でクエリを作成します。 |
クエリ文字列
これは、過去1日間に更新された販売計画グループを取得するクエリの例です。
category
変数は、販売計画グループのクエリで利用可能な絞り込みであり、販売計画グループの特定のカテゴリーを選択するために使用できます。
以下の情報は、データのクエリ時に役立ちます。
- 利用可能な販売計画グループの絞り込みのリスト - クエリは特定の構文に従う必要があります。
- 全クエリのクエリフィールド名は、QueryRootオブジェクトの開発者向けドキュメントで確認できます。
- クエリフィールドの値が必ずしも文書化されているわけではありません。場合によっては、APIドキュメントを見ることで値を確認できます。あるいは、管理画面で絞り込みをするときに、URLからフィールドの値を確認できる場合がしばしばあります。たとえば、注文クエリの値を見つけるには、管理画面の注文ページを絞り込み、URLを確認します。
- Shopify GraphiQLアプリを使用して、ショップでクエリを実行またはテストできます。
- クエリが失敗した際に何が起きるかに注意します。多くの場合、APIはすべての結果を返します (何も返さないことはありません)。
返されたデータ
すべての [データを取得] アクションは、実行すると0〜100の任意のリソースを含むリストを返します。使用例に応じて、さまざまな方法でこのデータを使用することができます。
- それぞれにタグを追加するなど、リストの各項目を個別に処理する必要がある場合は、[For each] アクションを実行します。
- 返された結果の数をカウントするなど、データを集計する必要がある場合は、[カウント] アクションまたは [合計] アクションを実行します。
- すべてのアイテムを記載したメールを送信するなど、リストを出力する必要がある場合は、返されたデータを後続のアクションで直接使用します。
このアクションに続く手順で、返されたデータにアクセスするには、販売計画グループのリストである [販売計画グループのデータを取得] という名前の変数を使用します。この変数は、条件とアクションの両方で使用できます。たとえば、以下のような [内部メールを送信する] アクションで、販売計画グループのリストを送信することができます。
例
たとえば、毎週日曜日の午前9時にワークフローが実行されるようにスケジュールが設定されています。[販売計画グループのデータを取得] アクションは、先週作成された販売計画グループのデータを収集するために使用されます。販売計画グループに関連付けられた商品がベストセラーの場合、販売計画グループのposition
が向上します。