統合Makeはじめる

はじめに

ステップ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. 実行してスクレイピング結果を取得する

  • もう一度「一度実行」をクリックしてテストし、最終的なデータ結果を取得します。