Share2Agent で Web ページを Make に送る方法
任意の Web ページから Make のシナリオをトリガーします。Share2Agent はコンテンツを抽出して Make の Webhook に送信し、1,800 以上のアプリ連携と強力なビジュアルワークフロー構築機能にアクセスできます。
前提条件
- Make アカウント (make.com、無料プランでもテスト可能)
- Share2Agent Chrome 拡張機能がインストール済み
ステップ 1: カスタム Webhook でシナリオを作成する
- Make にログインし、Create a new scenario をクリックします。
- + ボタンをクリックしてモジュールを追加します。
- Webhooks を検索して Custom webhook を選択します。
- Add をクリックして新しい Webhook を作成します。「Share2Agent」のような名前を付けます。
- Save をクリックします。
Make は固有の Webhook URL を生成します。
ステップ 2: Webhook URL をコピーする
Webhook の作成後、Make が URL を表示します。次のような形式です。
https://hook.make.com/abc123def456
この URL をコピーします。
ステップ 3: Share2Agent を設定する
- Chrome で Share2Agent 拡張機能のアイコンをクリックします。
- Settings を開きます。
- Webhook URL フィールドに Make の Webhook URL を貼り付けます。
- 保存します。
ステップ 4: データ構造を判定する
このステップは Make 固有のものです。受信データをパースする前に、Make にペイロード構造を学習させる必要があります。
- Make の Custom Webhook モジュールで Re-determine data structure をクリックします (初回の場合は "Determine data structure" と表示されます)。
- Make はリスニングモードに入り、リクエストを待ちます。
- Chrome で任意の Web ページに移動し、Share2Agent のアイコンをクリックして Share を押します。
- Make がペイロードを受信し、JSON フィールドを自動的にマッピングします。
次のフィールドが検出されるはずです。
url (text)
title (text)
content (text)
comment (text)
timestamp (text)
meta (collection)
description (text)
og_image (text)
author (text)
language (text)
OK をクリックして構造を確定します。
ステップ 5: 処理モジュールを追加する
Webhook の後にモジュールを追加して、ページコンテンツを処理します。Webhook モジュールの後の + をクリックして、次から選びます。
- OpenAI / Anthropic : コンテンツを要約または分類
- Google Sheets : ページをスプレッドシートに記録
- Notion : データベース項目を作成
- Slack : 通知を送信
- Airtable : リサーチベースにレコードを追加
Make のビジュアルマッパーを使って、Webhook のフィールドを参照します。任意のフィールドをクリックし、Webhook の出力パネルから選択してください。
ステップ 6: テストして有効化する
- Make で Run once をクリックします。
- Chrome から Share2Agent でもう一つページを共有します。
- 出力バブルを確認して、各モジュールが正しく処理されたか検証します。
- シナリオを左下で ON に切り替えて有効化します。
スケジューリングを Immediately にすると、ポーリング間隔ではなく Webhook の到着と同時にシナリオが実行されます。
例: AI 駆動のブックマークマネージャー
- Custom Webhook : Share2Agent からページを受信
- OpenAI : 2 文の要約を生成し、3 つのタグを提案
- Router : タグで分岐 (例: "engineering"、"design"、"business")
- Notion : ルートに応じた適切なデータベースに保存
ヒント
- 接続にフィルターを使う: Make ではモジュール間に条件を追加できます。たとえば
commentが空ではないページだけを処理するなどです。 - エラーハンドリング: 任意のモジュールを右クリックしてエラーハンドラールートを追加します。失敗を Google Sheets に記録してデバッグします。
- データストア: Make の組み込み Data Store モジュールを使って、過去に共有された URL のローカル参照テーブルを管理し、重複を避けます。
次のステップ
- コンテンツパイプラインを構築: ページを抽出し、AI で要約し、Notion に保存し、スケジュールに従って Slack にハイライトを投稿します。
- 画像処理を追加:
meta.og_imageフィールドを使って、記事のサムネイルをテキストと一緒にダウンロードして保存します。 - CRM に接続: 見込み客や顧客に関する共有ページを HubSpot や Salesforce のレコードへ振り分けます。