■概要
GitHubでのIssue管理とShopifyの商品情報の更新を、それぞれ手作業で行っていませんか。Issueの更新内容を都度Shopifyに転記する作業は手間がかかるだけでなく、反映漏れや入力ミスといったヒューマンエラーの原因にもなり得ます。このワークフローを活用すれば、GitHubでIssueが作成・更新されたタイミングで、Shopifyの商品説明を自動で更新できるため、こうした課題をスムーズに解消し、情報更新の迅速性と正確性を高めることが可能です。
■このテンプレートをおすすめする方
- GitHubを使い、Shopifyで構築したECサイトの商品情報を管理している開発者や運営担当者の方
- Issueの更新内容を手作業でShopifyの商品説明に反映させる手間をなくしたい方
- 開発の進捗とストアの情報を常に同期させ、ヒューマンエラーをなくしたいチームリーダーの方
■このテンプレートを使うメリット
- GitHubのIssue更新をトリガーにShopifyの商品情報が自動で更新されるため、これまで手作業での転記に費やしていた時間を短縮できます。
- 手動での更新作業が不要になることで、情報の転記ミスや更新漏れといったヒューマンエラーを防ぎ、ストア情報の正確性を保ちます。
■フローボットの流れ
- はじめに、GitHubとShopifyをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「Issueが新しく作成または更新されたら」というアクションを設定します。
- 最後に、オペレーションでShopifyを選択し、「商品情報を更新」アクションを設定し、トリガーで取得したIssueの情報が反映されるように項目を紐付けます。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Shopifyの「商品情報を更新」アクションでは、更新対象となる商品を特定するための設定をしてください。
- 商品のどの項目(例:商品説明)に、GitHubのIssueから取得したどの情報(例:Issueの本文)を反映させるか、変数を用いて任意に設定してください。
■注意事項
- GitHub、ShopifyのそれぞれとYoomを連携してください。
- Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。