BASEとYoomの連携イメージ
【ノーコードで実現】BASEの商品一覧をGoogle スプレッドシートに自動で連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
BASEとYoomの連携イメージ
アプリ同士の連携方法

2025-12-01

【ノーコードで実現】BASEの商品一覧をGoogle スプレッドシートに自動で連携する方法

Arisa Iwaki
Arisa Iwaki

「BASEで管理している商品情報を、毎日手作業でGoogle スプレッドシートにコピー&ペーストしている…」

「商品数が増えるにつれて、転記作業に時間がかかり、入力ミスも増えてきた…」

このように、ECサイトの商品管理におけるデータ転記作業に、手間や課題を感じていませんか?

もし、BASEに登録されている商品一覧を、指定した時間に自動でGoogle スプレッドシートに記録できる仕組みがあれば、こうした日々の面倒な作業から解放され、在庫管理の最適化や新商品の企画といった、より戦略的な業務に集中する時間を確保できます!

今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるので、ぜひこの機会に導入して、日々の業務を効率化しましょう!

とにかく早く試したい方へ

YoomにはBASEの商品一覧を取得する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。

■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方

■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

BASEの商品一覧をスプレッドシートに連携するフローを作ってみよう

それではここから代表的な例として、毎日決まった時間にBASEの商品一覧を取得し、Google スプレッドシートに自動で追加するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:BASEGoogle スプレッドシート

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • BASEとGoogle スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • トリガーとアクションの設定
  • フローをONにして、正常に起動するかを確認


■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。

■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方

■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ステップ1:BASEとGoogle スプレッドシートをマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。

まずは基本的な設定方法を解説しているナビをご覧ください。
今回のフローで使用するGoogle スプレッドシートのマイアプリ登録方法についてもナビ内で解説しているので、こちらを参考にYoomとの連携を進めてみてくださいね!

BASEのマイアプリ連携

マイアプリ>新規登録からBASEを探してクリックしてください。

連携確認ページが出るので、「アプリを認証する」をクリックしてください。

認証とログインができるとマイアプリ登録が完了します。

上記を行うと、今回使うアプリのマイアプリ登録が完了します。

ステップ2:テンプレートをコピーする

続いてYoomのテンプレートをコピーします。以下バナーの「試してみる」をクリックしましょう。


■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。

■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方

■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。


ステップ3:スケジュールトリガーを設定する

Yoomのフローボットを動かす引き金となるアクションのことを「トリガー」と呼びます。まずはこのフローボットでトリガーになっている、スケジュールトリガーを設定していきましょう。

「スケジュールトリガー」をクリックしてください。

今回は以下のように、毎日午前9時に起動するように設定しました。

設定が済んだら「完了」ボタンを押してください。


ステップ4:BASEの商品一覧取得

次にBASEの商品一覧を取得していきます。「商品一覧を取得」をクリックしてください。

連携アカウントとアクションを確認していきます。アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。
確認出来たら「次へ」を押して進みましょう。 

取得する商品を指定していきます。今回は以下のように設定しました。

  • 公開ステータス:表示
  • 並び替え項目:表示順
  • 並び順:昇順

その他の項目を今回は空欄としましたが、必要に応じて設定してください。

BASEにテスト用の商品一覧を作成し、テストボタンをクリックします。
テストが完了し、取得した値が入ればOKです。

※取得した値とは?
取得した値とは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
取得した値は、後続のオペレーション設定時の値として利用でき、フローボットを起動する度に、変動した値となります。詳しくは以下をご覧ください。

取得した値とは

上記を確認したら「完了」を押して次に進みましょう。

ステップ5:Google スプレッドシートのシート(タブ)をコピーする

次にGoogle スプレッドシートのコピーを行います。「シート(タブ)をコピーする」をクリックします。

連携アカウントとアクションを確認していきます。

アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。
確認出来たら「次へ」を押して進みましょう。

今回は下記のようなシートを前もって作成しました。こちらがコピーの原本になります。

スプレッドシートID(コピー元)の部分は、候補から上記のシートを選択します。シートIDも候補から上記のシートIDを選択しておきましょう。

以下のようにコピー先の空シートも作成します。

「スプレッドシートID(コピー先)」に上記シートを候補より指定します。

ここまで設定をしたら、テストボタンをクリックします。テストが完了し、取得した値が入ればOKです。

「スプレッドシートID(コピー先)」に指定したシートに、原本をコピーした新しいシートが作られているか確認しましょう。

ここまで終わったら「完了」ボタンをクリックして次に進みましょう


ステップ6:同じ処理を繰り返す

※「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、設定してもエラーになってしまうのでご注意ください。

※チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひ試してみましょう!

同じ処理を繰り返すについて詳しく見る

一気に取得した複数のファイルを順番に処理するために、繰り返し設定を行います。「同じ処理を繰り返す」をクリックします。

「繰り返し対象の取得した値」が以下のようになっているか確認しましょう。

  • オペレーション:商品一覧を取得
  • 取得した値:商品IDのリスト
  • オペレーション:商品一覧を取得
  • 取得した値:商品タイトルのリスト
  • オペレーション:商品一覧を取得
  • 取得した値:商品説明のリスト
  • オペレーション:商品一覧を取得
  • 取得した値:価格のリスト
  • オペレーション:商品一覧を取得
  • 取得した値:在庫数のリスト