目次を見る

n8n用グーグルマップスクレイパー

Outscraperは、ノーコードとAPIサービスで長年Google Mapsスクレイピングサービスを提供してきました。. OutscraperのサービスをZapier、Make.com、Pabblyと統合することも可能だ。. 

n8n用のOutscraperノードが公式に検証され、利用可能になりました。 Outscraperのサービス あなたのn8nワークフローにと Outscraperのグーグルマップスクレイパー, Googleマップのデータをn8nのワークフローに簡単に取り込むことができます。.

n8nワークフローでOutscraperサービスを使用するには、まず公式Outscraperノードをインストールしてください。ステップバイステップの手順はガイドをご覧ください:

n8nでGoogle Maps Scraper Nodeを使う

1.ワークフローの作成

Outscraper n8nノードのインストールが完了したら、すぐにn8nでワークフローを作成し、Outscraper Google Maps Data Scraperサービスを使用することができます。これにより、Google Mapsデータをオートメーションにシームレスに統合することができます。.

右上の「ワークフローを作成」ボタンをクリックして、新しいワークフローを作成します。そして、ノードを追加することができるようになります。. 

ワークフローの最初のステップは、トリガーノードでなければならない。これはワークフローを開始する。.

2.トリガーノードの追加 - チャットトリガー

Outscraperのn8nノードにはトリガーがありません。そのため、別のトリガーを使用し、Outscraperのアクションに接続する必要があります。.

グーグルマップからデータをスクレイピングするには、クエリーを提供する必要がある。これは、検索語や場所のIDである。トリガーを使ってこのクエリを供給することで、ワークフローを動的に実行することができる。.

例えば、トリガーはGoogle Sheetsやその他のデータソースに追加された新しい行かもしれない。完全にあなた次第です。また、“チャットトリガー”ノードで検索クエリを手入力し、即座に結果を得ることができる。.

チャットでメッセージを送信すると、ワークフローがトリガーされる。同じメッセージがOutscraperノードのクエリとしても使用される。.

例えば、レストランのデータを取得したい場合は、次のように入力する:
レストラン, サンタバーバラ, カリフォルニア州, アメリカ合衆国”またはグーグルマップのリンクを検索クエリとして貼り付ける。.

を送信するとき“レストラン, サンタバーバラ, カリフォルニア州, アメリカ合衆国”「または“https://www.google.com/maps/search/Restaurants,+Santa+Barbara,+California,+United+States/@34.4203832,-119.7117262,14z/data=!3m1!4b1?entry=ttu&g_ep=EgoyMDI1MDcwOS4wIKXMDSoASAFQAw%3D%3D”「をチャットへのメッセージとして送信すると、チャット・トリガー・ノードはこの問い合わせをOutscraperに転送する。.

チャットトリガーノードは現在、入力されたクエリをchatInputデータとして次のノードに転送しています。.

次のステップは、Outscraperノードを “Chat Trigger ”ノードに追加してワークフローを構築することです。.

3.Outscraperノードを追加する - Googleマップでビジネスを検索する

チャットトリガー “ノードの隣にある ”+“ボタンをクリックして、新しいノードを追加します。.

“「メニューが表示されます。ここで「Outscraper」を検索する。Outscraperノードがリストに表示されますので、クリックしてノードの詳細にアクセスします。.

Outscraperのアクションはノードの詳細メニューにたくさんリストされています。グーグルマップでビジネスを検索する “アクションを選択してください。.

アクションを選択すると、“パラメータ ”と “設定 ”メニューが表示されます。このメニューでクエリーとリミットの設定をする必要があります。.

chatInput “データが ”Chat Trigger “ノードから来ていることは、すでに見たでしょう。今、入力フィールドに再び表示されます。chatInput ”アイテムをドラッグして “Query ”ボックスにドロップするだけです。.

Query “を追加するだけで、ノードは機能する。.

この場合、“{{ $json.chatInput }}”が緑色で表示されます。これは、あるノードから次のノードへデータが正しく流れていることを意味します。.

クエリー」ボックスのすぐ下に、送信したデータのプレビューが表示されます:
“レストラン、サンタバーバラ、カリフォルニア州、アメリカ合衆国”

制限の設定は完全にあなた次第です。1点、5点、100点からお選びいただけます。.

クエリー “と ”リミット “を設定した後、”ステップ実行 “ボタンをクリックしてワークフローをテストすることができます。.

Outscraper Google Maps Scraperノードが正常に動作しました。Google Mapsのデータが抽出された。最初のデータポイントとして、Google Mapsのデータがスクレイピングされたことがわかる。.

1つのレストランのデータが一番上に表示されているが、50の検索結果も一緒にスクレイピングされている。Schema “セクションを見ると、それぞれのデータが下に並んでいるのがわかる。.

これらのデータはすべて「1項目」にまとめられているため、Google Sheetsのようなスプレッドシートにそのまま送っても正しい結果は得られない。.
この出力にはデータの反復が必要だ。.

n8nでは、“スプリット・アウト”ノードでデータの反復を行う。.

4.スプリット・アウト・ノードの追加 - データ・イテレーション

ワークフローダッシュボードの「+」ボタンを押してノードを追加する。内部アイテムのリストを別々のアイテムにするには、リストで「Split Out」ノードを探して選択します。.

ノードを追加すると、パラメータ・メニューが開きます。ここで、分割と反復を行うデータを選択します。.

data[0]」を「Fields To Split Out」にドラッグ&ドロップする。そして、ステップを実行してテストする。.

“Split Out ”ノードはデータの反復処理に成功したようだ。つの項目を50の異なる項目に分割した。これはテーブル・セクションで見ることができる。. 

これで、スクレイピングしたデータを好きな表計算アプリケーションに転送できる。.

5.Google Sheetsノードを追加する - 結果を一覧表示する

ワークフローダッシュボードでもう一度「+」ボタンを押してノードを追加します。Google Sheetsを検索します。Google Sheetsノードを選択した後、ノードアクションリストから “Append row in sheet ”アクションを選択します。.

Google Sheetsノードを使用して作業を自動化したり、他のアプリケーションと統合したりするには、Google Sheetsの認証情報を追加する必要があります。まずは、n8nドキュメントからGoogle Sheetsノードを使用するための認証情報を追加するガイドを読み、それに従ってください:

https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googlesheets/

そして、Googleドライブに新しい空のスプレッドシートを作成し、“Outscraper Results ”のように好きな名前に変更します。”

さて、いよいよGoogle Sheetsノードのパラメータを設定します。.

スクリーンショットに示すように、リソースと操作のパラメータを設定する。Document “セクションで、”From list "オプションから作成した空白のスプレッドシートを探して選択します。.

Sheets “オプションで、空白のスプレッドシートのシート名をリストから選択する。.

マッピング列モード」オプションで「自動的にマッピング」を選択した場合、抽出されたすべてのデータに対して列が作成され、すべてのデータがリストに追加されます。特定のデータのみを追加したい場合は、代わりに手動オプションを使用してください。.

これでパラメータが完成したので、“Execute step ”ボタンを押してこのノードをテストすることができます。.

ステップは正常に実行された。50項目がテーブルとして転送されたことがわかる。Google Sheetsを開いて確認してみよう。.

すべてが完璧に見えます。あなたのワークフローは、要求されたグーグルマップデータをスクレイピングし、それをすべてスプレッドシートにエクスポートするという、すべてのプロセスを成功させました。. 

n8n Chatに入力したクエリでGoogleマップから自動的にデータを抽出するオートメーションを構築しました。ワークフローを保存して、いつでもオートメーションを使用できるようにしましょう。.

OutscraperのGoogle Mapsスクレイピングサービスと他のすべてのサービスは、あなたのオートメーションで動作するようにあなたを待っています。.

今すぐGoogleマップスクレーパーのオートメーションを構築する

Outscraperに登録して無料クレジットを入手し、今すぐn8nオートメーションの構築を始めましょう。.
登録とトライ Outscraperのサービス は完全に無料である。.

よくある質問

最も頻繁な質問と回答

を使用することができます。 n8nのOutscraperノード グーグルマップからリードをスクレイピングする。企業名、電話番号、ウェブサイト、住所を検索します。ノードをn8nワークフローに追加するだけで、自動的にリードの収集を開始します。.

使用する 無料のOutscraperコミュニティノードでn8n. .n8nにインストールして、APIキーを追加し、トリガー、Outscraper、Google Sheetsのノードを使ってワークフローを構築します。簡単で無料です。Outscraperは毎月無料クレジットを提供します。.

Outscraperはn8n Google Maps APIを持っています。使い方は以下の通り:

まず Outscraperコミュニティノード n8nにある。では

  1. トリガーを追加する(チャット入力など)

  2. を追加します。 Outscraperノード (グーグルマップ検索)

  3. データを分割する

  4. グーグル・シートに送る
    これで、オートメーションは簡単にグーグルマップのデータをスクレイピングして保存できる。.