「Bカートに登録している商品情報を一覧で確認したいけど、毎回エクスポートするのは面倒…」
「商品情報を手作業で別システムに転記していると、入力ミスや更新漏れが発生してしまう…」
Bカートの商品情報を管理している中で手間感を感じたり、ヒューマンエラー防止について悩んだりしていませんか?
もし、Bカートに登録されている商品情報を指定した時間に自動で取得し、Google スプレッドシートなどのデータベースに一括で同期できる仕組みがあればどうでしょう。
日々の面倒な作業から解放されるだけでなく、自動で最新の情報をチームに共有できるようになることで、より戦略的な業務に集中する時間を創出できるようになるのではないでしょうか!
今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できる方法です。
ぜひこの機会に導入して、商品情報管理を効率化しましょう!
とにかく早く試したい方へ
YoomにはBカートの商品情報を取得する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
定期的にBカートの商品情報をGoogle スプレッドシートに一括同期する
試してみる
■概要
Bカートで管理している商品情報が多く、手作業での更新やリスト作成に手間を感じていませんか?特に、Bカートから都度商品情報を取得してGoogle スプレッドシートに転記する作業は、件数が増えるほど入力ミスや更新漏れのリスクも高まります。このワークフローを活用すれば、スケジュールに合わせてBカートの商品情報を自動で取得し、Google スプレッドシートに一括で同期できるため、こうした課題をスムーズに解消することが可能です。
■このテンプレートをおすすめする方
- Bカートの商品情報を定期的に取得し、手作業でリストを作成しているEC担当者の方
- BカートとGoogle スプレッドシートで商品情報を管理しており、二重入力の手間をなくしたい方
- 商品情報の管理業務を効率化し、より戦略的な業務に時間を割きたいと考えている方
■このテンプレートを使うメリット
- 定期的にBカートの商品情報を自動で取得し同期するため、これまで手作業での転記作業にかかっていた時間を削減できます
- システムが自動で処理を行うことで、手作業による情報の転記ミスや更新漏れといったヒューマンエラーの防止に繋がります
■フローボットの流れ
- はじめに、BカートとGoogle スプレッドシートをYoomと連携します
- 次に、トリガーでスケジュールトリガーを選択し、このフローを起動したい日時(毎日、毎週など)を設定します
- 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」を設定し、更新対象となる商品IDのリストを取得します
- 次に、オペレーションで繰り返し処理(ループ)機能を設定し、取得した商品IDの情報を一つずつ処理できるようにします
- ループ内の処理として、Bカートの「商品情報を取得」アクションを設定し、ループで取り出したIDに紐づく商品情報を取得します
- 続けて、Google スプレッドシートの「レコードを更新する」アクションを設定し、取得した情報でスプレッドシートの内容を更新します
- 最後に、オペレーションでメール機能を設定し、担当者へ処理が完了した旨を通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガーは、このワークフローを実行したい任意の時間(例:毎朝9時)に設定できます
- Google スプレッドシートの各アクションでは、対象となるスプレッドシートのIDやシート名を任意で設定してください
- ループ機能では、前段のGoogle スプレッドシートで取得した情報のうち、繰り返し処理したい値(商品IDのリストなど)を任意で設定します
- Bカートから商品情報を取得するアクションでは、ループ機能で取り出した商品IDを動的に設定することで、個別の商品情報を取得できます
- 完了通知のメールでは、通知先のメールアドレスや件名、本文を任意で設定できます
■注意事項
- Bカート、Google スプレッドシートのそれぞれとYoomを連携してください
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます
Bカートの商品情報をGoogle スプレッドシートに同期するフローを作ってみよう
それではここから代表的な例として、定期的にBカートの商品情報を取得し、Google スプレッドシートに自動で同期するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Bカート/Google スプレッドシート
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
- BカートとGoogle スプレッドシートのマイアプリ連携
- テンプレートをコピー
- トリガーとアクションの設定
- フローをONにし、正常に起動するかを確認
ステップ1:BカートとGoogle スプレッドシートをマイアプリ連携
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
Google スプレッドシートについては、下記の手順で連携できます。
それでは実際にアプリごとの連携方法について解説していきますね。
BカートとYoomの連携方法
Bカートを検索するとログインページが表示されます。
Bカートに登録しているメールアドレスとパスワードを入力し、ログインをクリックしてください。
アクセス許可の画面が表示されるので、内容を確認の上「許可する」をクリックするとマイアプリ連携が完了です!
ステップ2:テンプレートをコピー
次に、今回使用するテンプレートをコピーします。
- 下のバナーの「試してみる」を押す。
- Yoomの登録がまだの場合は、登録を行う。
※すでに登録が完了している場合は、ログインしてください。
定期的にBカートの商品情報をGoogle スプレッドシートに一括同期する
試してみる
■概要
Bカートで管理している商品情報が多く、手作業での更新やリスト作成に手間を感じていませんか?特に、Bカートから都度商品情報を取得してGoogle スプレッドシートに転記する作業は、件数が増えるほど入力ミスや更新漏れのリスクも高まります。このワークフローを活用すれば、スケジュールに合わせてBカートの商品情報を自動で取得し、Google スプレッドシートに一括で同期できるため、こうした課題をスムーズに解消することが可能です。
■このテンプレートをおすすめする方
- Bカートの商品情報を定期的に取得し、手作業でリストを作成しているEC担当者の方
- BカートとGoogle スプレッドシートで商品情報を管理しており、二重入力の手間をなくしたい方
- 商品情報の管理業務を効率化し、より戦略的な業務に時間を割きたいと考えている方
■このテンプレートを使うメリット
- 定期的にBカートの商品情報を自動で取得し同期するため、これまで手作業での転記作業にかかっていた時間を削減できます
- システムが自動で処理を行うことで、手作業による情報の転記ミスや更新漏れといったヒューマンエラーの防止に繋がります
■フローボットの流れ
- はじめに、BカートとGoogle スプレッドシートをYoomと連携します
- 次に、トリガーでスケジュールトリガーを選択し、このフローを起動したい日時(毎日、毎週など)を設定します
- 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」を設定し、更新対象となる商品IDのリストを取得します
- 次に、オペレーションで繰り返し処理(ループ)機能を設定し、取得した商品IDの情報を一つずつ処理できるようにします
- ループ内の処理として、Bカートの「商品情報を取得」アクションを設定し、ループで取り出したIDに紐づく商品情報を取得します
- 続けて、Google スプレッドシートの「レコードを更新する」アクションを設定し、取得した情報でスプレッドシートの内容を更新します
- 最後に、オペレーションでメール機能を設定し、担当者へ処理が完了した旨を通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガーは、このワークフローを実行したい任意の時間(例:毎朝9時)に設定できます
- Google スプレッドシートの各アクションでは、対象となるスプレッドシートのIDやシート名を任意で設定してください
- ループ機能では、前段のGoogle スプレッドシートで取得した情報のうち、繰り返し処理したい値(商品IDのリストなど)を任意で設定します
- Bカートから商品情報を取得するアクションでは、ループ機能で取り出した商品IDを動的に設定することで、個別の商品情報を取得できます
- 完了通知のメールでは、通知先のメールアドレスや件名、本文を任意で設定できます
■注意事項
- Bカート、Google スプレッドシートのそれぞれとYoomを連携してください
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます
テンプレートが「マイプロジェクト」にコピーされると、このような画面が表示されます。
ステップ3:スケジュールトリガーの設定
左側にあるメニューの「マイプロジェクト」から、コピーしたテンプレートを開きます。
(※テンプレートをコピー後、すぐに設定する場合はテンプレートを開く操作は不要です。設定を中断した場合のみ「マイプロジェクト」から設定作業を再開してください。)
「スケジュールトリガー」をクリックします。
フローボットを起動したいタイミング(Google スプレッドシートに同期したいタイミング)を入力していきます。
テンプレートでは「毎日9時」にフローボットが起動される設定となっていますが、日付や時間は必要に応じて変更してください!
設定を確認したら「保存する」をクリックします。
※「Cronの設定」では、起動する時刻を分単位での設定など細かな設定が可能です。
設定の詳しい設定方法はCron設定の設定方法をご確認ください。
ステップ4:Google スプレッドシートのレコード取得設定
「複数のレコードを取得する(最大300件)」をクリックします。
必要箇所を入力していきます。
①タイトル:必要に応じて変更可能です。分かりやすい名前に修正してもOK!
②アクション:デフォルトで「複数のレコードを取得する」が選択されているのでそのままでOK!
③Google スプレッドシートと連携するアカウント情報:ステップ1で連携したアカウントが表示されていることを確認しましょう。
次に「データベースの連携」をしていきます。
連携したい「スプレッドシートID」を候補から選びます。
入力欄をクリックすると候補一覧が表示されるので、その中から選びましょう!
(シートが多い場合は、検索窓を活用すると便利ですよ!)
ちなみに今回はテスト用に下のような画像のシートを準備しました。
今回はきちんとデータが更新されるのかテスト結果を確認しやすくするために、赤枠部分のBカート商品ID「1」を空欄にしてあります!
(更新後にこの欄にデータが反映されていればOKという想定です。)
同じ要領で「スプレッドシートのタブ名」を選択してください。
「テーブル範囲」も連携したいGoogle スプレッドシートに合わせて設定します。
設定が完了したら「次へ」をクリックします!
「取得したいレコードの条件」を設定します。
業務に合わせて適宜設定してください。
設定が完了したら「テスト」をクリックします。
テストに成功すると、先ほど指定したGoogle スプレッドシートデータが反映されるので、確認できたら「完了」をクリックしてください。
「取得した値」の表示された項目は今後の設定時に使用していきます!
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。