■概要
ECサイトの運営において、新しい注文があった際に発生する課題を一つひとつ手作業で管理するのは大変ですよね。
このワークフローを活用すれば、Shopifyの注文情報をトリガーとして、GitHubに自動でIssueを作成することが可能になります。
連携の手間やヒューマンエラーといった課題を解消し、業務の効率化を実現しましょう。
■このテンプレートをおすすめする方
- Shopifyで受注した内容を、開発チームに迅速かつ正確に共有したいEC担当者の方
- GitHubでの手動によるIssue作成をなくし、開発業務に集中したいエンジニアの方
- 注文処理から開発タスク管理までの一連の流れを自動化し、生産性を高めたい方
■このテンプレートを使うメリット
- Shopifyで注文が発生すると、自動でGitHubにIssueが作成されるため、これまで手作業で行っていた情報連携の時間を短縮できます。
- 手作業による情報の転記が不要になるため、注文情報の入力ミスやIssue作成の漏れといったヒューマンエラーを防ぎ、正確なタスク管理を実現します。
■フローボットの流れ
- はじめに、ShopifyとGitHubをYoomと連携します。
- 次に、トリガーでShopifyの「注文が発生したら」というアクションを設定することで、新規注文を自動で検知します。
- 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、Shopifyから取得した注文情報をもとにIssueが作成されるように設定します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Shopifyのトリガー設定では、自動化の対象としたいストアのサブドメインを指定してください。
- GitHubでIssueを作成するアクションでは、対象となるオーナーやリポジトリを指定してください。
Issueのタイトルや本文にShopifyから取得した注文番号や商品名などを埋め込むことで、動的なIssueを作成できます。
■注意事項
- Shopify、GitHubのそれぞれとYoomを連携してください。
- Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。
フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 - チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリを使用することができます。