目次を見る
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にある。では
トリガーを追加する(チャット入力など)
を追加します。 Outscraperノード (グーグルマップ検索)
データを分割する
グーグル・シートに送る
これで、オートメーションは簡単にグーグルマップのデータをスクレイピングして保存できる。.