はじめに
ステップ1. Scrapeless APIキーを取得する
- アカウントを作成し、Scrapelessダッシュボードにログインします。
- Scrapeless APIキーを生成します。

ステップ2. 新しいシナリオを作成する
- Make.comアカウントにログインします。
- 右上の「新しいシナリオを作成」をクリックします。
ステップ3. Googleスプレッドシートを作成する
スクレイピングしたデータを保存するためにGoogleスプレッドシートを使用します。以下の手順に従って作成します。

- A1:D1をテーブルヘッダーとして使用します(後でこの範囲を参照します)。
- ヘッダー値を
キーワード、タイトル、リンク、順位として設定します。
ステップ4. GoogleスプレッドシートをMakeに接続する
- 「+」ボタンをクリックし、Googleスプレッドシートの下にある「範囲の値を取得」を選択します。

- Googleアカウントに接続します。
- 適切な範囲を入力または選択します。
ヘッダーを設定したので、「はい」をテーブルにヘッダーが含まれていますかに選択し、ヘッダー範囲「A1:D1」を入力します。

ステップ5. シナリオにScrapelessデータモジュールを追加する
- Googleスプレッドシートモジュールの右にある「+」ボタンをクリックします。
- リストから「Scrapeless」を検索して選択します。
- 「Google検索」モジュールを選択します。

- 「追加」をクリックして接続名を作成します。
- Scrapelessダッシュボードに戻り、APIキーをコピーしてフィールドに貼り付けます。

- 必要に応じて
検索クエリ、言語、国のパラメーターを入力します(デフォルト値が表示されています)。 - 「一度実行」をクリックしてモジュールをテストします。

ステップ6. イテレーターモジュールを追加する
- 同じ手順でイテレーターモジュールを追加します。
- 配列フィールドで
organic_results[]を選択します。 - モジュールを実行して出力を確認します。

ステップ7. 「行を追加」を構成する
- Googleスプレッドシートの下に「行を追加」モジュールを追加します。
- 基本的なスプレッドシート設定を構成します。

値セクションでは、Googleスプレッドシートが定義したヘッダーを自動検出します。出力フィールドを次のように論理的にマッピングします。

- キーワード → Scrapelessのリクエストパラメーターを使用:
query_displayed - タイトル → イテレーターから選択:
title - リンク → イテレーターから選択:
link - 順位 → イテレーターから選択:
position
ステップ8. 実行してスクレイピング結果を取得する
- もう一度「一度実行」をクリックしてテストし、最終的なデータ結果を取得します。
