n8n

n8nとは?

n8nはオープンソースのワークフロー自動化ツールであり、ユーザーがさまざまなアプリケーション、サービス、およびAPIsを視覚的かつカスタマイズ可能に接続・統合できるようにします。Zapierや Make (旧称Integromat)などのツールと同様に、n8nは技術的な知識があるユーザーだけでなく非技術的なユーザーも含め、繰り返しの手作業を必要とせずに自動化されたワークフロー(いわゆる「オートメーション」または「フロー」)を作成することを可能にします。

Scrapelessはn8nにおいて以下のモジュールを提供しています:

  1. Google検索 – Googleから豊富な検索データを簡単に取得できます。
  2. ウェブサイトのロック解除 – 通常ボットをブロックするJavaScriptレンダリング対応のウェブサイトにアクセスしてデータを抽出します。
  3. 単一ページからのデータスクレイピング – 単一のウェブページから情報を抽出します。
  4. すべてのページからのデータクロール – ウェブサイトとその関連ページをクロールし、包括的なデータを抽出します。
  5. AI Scraper - 最新のAIモデル全体でブランドの言及を監視したり、回答を比較したり、競合を分析できるようにAIチャットの会話を大規模に抽出します。リアルタイムで一元化されたワークフローを通じて、URLs、プロンプト、Markdown形式の応答、引用文献などをすべて取得できます。

なぜScrapelessをn8nと連携させるのか?

Scrapelessをn8nと統合することで、コードを書かずに高度で堅牢なWebスクレイパーを作成できます。

主な利点は次のとおりです:

  • Deep SerpApi にアクセスして、単一のリクエストで Google SERP データを取得および抽出します。
  • 制限を回避して任意のウェブサイトにアクセスするためにWeb UnlockerのAPIを使用する。
  • Crawler Scrape を使用して個々のページの詳細なスクレイピングを実行します。
  • Crawler Crawl を使用して再帰的なクローリングを行い、リンクされたすべてのページからデータを取得します。
  • AI Scraperを使って大規模にAIチャットの会話を抽出する。

これらの機能により、Google Sheets、Airtable、Notion、Slackなどn8nがサポートする350以上のサービスとScrapelessをつなぐエンドツーエンドのデータフローを構築できます。

はじめに

ステップ1. あなたのScrapelessのAPIキーを取得

  • アカウントを作成して 、Scrapelessダッシュボードにログインします。 無料で2,000回のAPI呼び出しが利用可能です。
  • Scrapeless API キーを生成します。

ステップ2. トリガー条件を設定しScrapelessに接続

  1. n8nの概要ページに移動し、「ワークフローの作成」をクリックします。

  1. 空白のワークフローエディタが表示され、最初のステップを追加できます。まず自動化を開始するトリガーからワークフローを開始する必要があります。「手動でトリガー」を選択します。

  1. Scrapelessコミュニティノードを追加します。まだインストールしていない場合は、インストールをクリックしてください。その後、「Google Search」を選択します。

  1. 「新しい認証情報を作成」をクリックし、ScrapelessのAPI KEYを貼り付けます。

  1. 次に検索クエリを設定します。「B2B Sales Automation Trend Analysis」というキーワードで検索します。

  1. これで実行アイコンをクリックして設定が正しいかテストできます。テストが成功したら、次にDiscordの設定を行います。

ステップ3. 取得した結果をJson形式に変換する

次に、前のステップで取得した結果をjosn形式に変換する必要があります。変換用のファイルを設定する必要があります。

「+」をクリックして「JSONに変換」を追加するだけです。その後、以下のように設定してください。

ステップ4. Discordを接続してメッセージを受信する

  1. 「+」をクリックしてDiscordを追加します。

  1. 接続タイプとして「Webhook」を選択

  1. 次に、情報を受け取るために使用するDiscordコミュニティのwebhookリンクを設定する必要があります。Discordのwebhookリンクを貼り付けてください。

  1. そして、Message欄ではデータの出所を定義できます。もちろん、このオプションを設定する必要はありません。

  1. 最後のステップとして、「ファイル」の下にある「ファイルに変換」を選択する必要があります。

ステップ5. 実行して構造化されたファイルを取得

このワークフローを実行すると、対応する構造化されたファイルが得られ、ダウンロードしてすぐに利用できます。