> This page is for プラットフォーム, version V4 (default).
> For other versions, use one of these documentation indexes:
> - V4 (default): https://next.developer.frame.io/platform/v4/llms.txt
> - V4 Experimental: https://next.developer.frame.io/platform/v4-experimental/llms.txt
> - レガシー: https://next.developer.frame.io/platform/v2/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://next.developer.frame.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://next.developer.frame.io/_mcp/server.

# Make を使用した Frame.io ワークフローの自動化

Make は、アプリケーションやサービスを接続するノーコード自動化プラットフォームです。 さまざまなモジュールを順序立てて組み合わせることで、シナリオと呼ばれるワークフローを作成できるビジュアルインターフェイスを使用します。

すべてのシナリオには、トリガー（「Frame.io で新しいプロジェクトが作成された」など）と、それに続くアクション（「Google スプレッドシートに行を追加する」など）があります。 これらのモジュールを視覚的に接続して、何が起こるか、どの順序で起こるかを定義します。

## Frame.io を Make に接続する理由

Make は、ワークフロー全体にわたって Frame.io を拡張します。 ファイルをストレージに同期し、プロジェクト管理ツールを更新し、レポートを生成し、チームに通知したり、Frame.io のアクティビティに基づいてカスタムワークフローを作成したりできます。 Frame.io を技術スタックに接続すればするほど、より強力になります。

**自動化のアイデア：**

* クライアントが受付フォームを送信したときに Frame.io プロジェクトを自動作成
* Frame.io でビデオにコメントが追加されたときに Slack に投稿
* 新しい Frame.io プロジェクトが作成されたときに Google スプレッドシートを更新

これはあくまでも例です 利用可能な Frame.io モジュールの完全なリストについては、[Make.com](https://www.make.com/en/integrations/frame-io#:~:text=All-,Modules,-\(26\))）のこのページを確認してください。

## 必要な要素

* **Frame.io アカウント**（サブスクリプション情報については[こちら](https://frame.io/ja-jp/pricing)をご覧ください）
* **Make アカウント**（無料階層があります）

\


> **Note**
>
> **このガイドの構成**\
>
>
> 次のセクションでは、Make の基本について説明します。 すぐに作成を開始したい場合は、Frame.io アカウントを接続し、新しい Frame.io プロジェクトを Google スプレッドシートにログするシナリオを作成するチュートリアルにスキップしてください。

## モジュールタイプ

Make には、トリガー、検索、アクション、ユニバーサルモジュールの 4 つのタイプのモジュールがあります。

#### トリガー

トリガーは、サービスの変更を監視し、それを Make に取り込んで、シナリオでそのデータを使用できるようにします。 シナリオごとに**1 つ**のトリガーモジュールを追加できます。\
&#x20;ポーリングトリガーとインスタントトリガーの詳細については、以下の**トリガータイプ**セクションをご覧ください。\
&#x20;\* トリガーモジュールの実行頻度は、シナリオツールバーの**スケジュール設定**をクリックして設定できます

* Make では、シナリオをトリガーモジュールから開始することを強く推奨しています。

#### 検索項目

検索モジュールは、サービスから特定のデータを取得します。 シナリオ内の任意の場所に複数の検索モジュールを追加できます。 ほとんどの検索では、1 回の実行につき最大 3,200 個のオブジェクトが返されます。

\
&#x20;**検索モジュールのタイプ：** \
&#x20;\* **検索モジュール**では、フィルターとクエリを使用して特定のデータを検索できます

（レコード検索、行検索など）

* **一覧モジュール**は、フィルタリングなしですべてのデータを取得します。 （プロジェクト一覧、シート一覧など）

#### アクション

アクションモジュールは、サービスから取得したデータを処理します。 シナリオ内の任意の場所に、必要な数だけアクションを追加できます。

\
&#x20;**アクションのタイプ：** \


* GET

* CREATE

* UPDATE

* DELETE

\


#### ユニバーサルモジュール

ユニバーサルモジュール（通常は**API 呼び出しを実行**と呼ばれます）を使用すると、Make で必要な事前定義済みモジュールが提供されていない場合に、カスタム API 呼び出しを実行できます。\


必要な数だけユニバーサルモジュールを追加し、シナリオ内の任意の場所に配置できます。

## トリガーのタイプ

Make では、投票とインスタントの 2 つのタイプのトリガーを使用します。

**投票トリガー**は、スケジュールに従ってサービスアカウントの新しいデータをチェックします。 これらは通常、「レコード監視」や「行監視」などの名前が付けられています。 シナリオが実行されると、Make はサービスに新しいものがあるかどうかを問い合わせます。 新しいものがある場合、シナリオはそれを処理します。 **インスタントトリガー**は異なる動作をします。 これらは Webhook を使用するため、何かが起こるとすぐにサービスが Make に通知します。 シナリオはすぐに実行されます。 これらは、稲妻アイコンとモジュールの「インスタント」タグで識別できます。

Frame.ioのWatch Eventsモジュールは即時トリガーなので、後で作成するシナリオはリアルタイムで実行されます。

Makeでは、さまざまなモジュールタイプの実行方法について[ヘルプセンターのこのセクション](https://help.make.com/types-of-modules)で詳細を説明しています。

# Makeインターフェイス

Makeダッシュボードには、すべてのシナリオが表示されます。 ここではメインのシナリオ、シナリオのパフォーマンス、クレジット使用量を監視できます。 ヘッダーの**シナリオを作成**をクリックして、ビルダーを開きます。

### アプリケーション + モジュールの追加

シナリオにモジュールを追加するには、ビルダーの中央にあるプラスボタンをクリックします。 これにより、Frame.ioやGoogle Sheetsなど必要なアプリを検索し、「Watch Events」や「行を追加」などの特定のモジュールを選択できるパネルが開きます。 ビルダーでモジュールをドラッグ＆ドロップして接続し、シナリオを作成します。

### アプリの管理 + 再接続

左サイドバーでは、シナリオ、接続、webhook、その他のMake機能にアクセスできます。

Frame.ioやその他のアプリを再接続する必要がある場合は、左サイドバーの**接続**をクリックします。 接続されたすべてのアプリが表示され、それぞれの横に**再認証**ボタンがあります。 それをクリックして、認証フローを再度実行します。

### テスト

シナリオをテストするには、ツールバーの**1回実行**をクリックします。 テストが完了すると、各モジュールの上に実行された操作数を示す操作バブルが表示されます。 バブルをクリックして、そのステップの入力および出力データを確認します。 \*\*既存データでのテスト：\*\*デフォルトでは、トリガーは新しいイベントのみを処理します。 既存のデータでテストするには、**1回実行**ボタンの隣にあるドロップダウン矢印をクリックします。 これにより、以前に受信したwebhookイベントからデータを再実行できるダイアログが開きます。

---

# 初回シナリオの作成：新規プロジェクトをGoogle Sheetsに記録

開始する前に、次の列ヘッダーでGoogle Sheetを作成します：

**イベントタイプ**、**リソースID**、**Workspace ID**、**ユーザーID**。 この例では、シートを「Frame Projects」と呼びます。

#### Frame.io への接続 + トリガーの追加

Make ビルダーでプラス記号をクリックして、モジュールを追加します。 「Frame.io」を検索して、**Watch Events** を選択します。 これにより、Frame.io で特定のイベントが発生したときにトリガーされる Webhook が作成されます。

**Frame.io の接続：** \* 接続フィールドの横にある**追加**をクリックします

* デフォルトの接続名をそのまま使用するか、名前を変更します

* アドビアカウントにログインして Make を認証するよう求められます

* 接続すると、ドロップダウンで利用可能なすべての Frame.io アカウントと Workspace が表示されます

**Webhook の設定：**

* アカウントと監視する Workspace を選択します。 この例では、「New Workspace」を使用します

* イベントで、**Project Created** を選択します（サポートされているイベントの詳細については、[Webhook ドキュメント](https://developer.adobe.com/frameio/guides/Webhooks/#webhook-event-subscriptions)をご覧ください）

* Webhook に名前を付け、変更を保存します

#### Google表計算シートを追加する

プラス記号をクリックして、次のステップに進みます。 Google Sheets アプリを検索して選択し、**行の追加**モジュールをクリックします。

**Google Sheets の接続：** \* **追加**をクリックして新しい接続を作成します \* **Google でログイン**をクリックして、Make が Google アカウントにアクセスできるよう認証します

* 接続すると、ドロップダウンでアカウントのシートが表示されます

* シート/タブ名を選択します（この場合は「Frame Projects」）

**データをマップ：**

Frame.io データをスプレッドシートの列にマッピングします。 各フィールドをクリックして、Frame.io トリガーから対応するデータを選択します：

* **Event Type** → Frame.io Event Type にマッピング \* **Resource ID** → Frame.io Resource にマッピング \* **Workspace ID** → Frame.io Workspace ID にマッピング \* **User ID** → Frame.io User ID にマッピング

#### テストとアクティベート

**1回実行**をクリックしてシナリオをテストし、選択した Frame.io Workspace で新しいプロジェクトを作成します。 すべてが正しく設定されていれば、スプレッドシートに新しい行が表示されます。

![Sheet](/_fern-files/frame-io.docs.buildwithfern.com/7ce29e4733e003f705331afffe5dfee291f6335c62387f46784b4db5a20b6d80/docs/pages/v4/guides/frame_sheet_example.gif)

本格運用の準備ができたら、トグルを**アクティブ**に切り替えると、自動的に実行されます。

これで最初の自動化が完成しました。 ここから、このシナリオにさらにステップを追加したり、[Make.com](https://www.make.com/en/integrations/frame-io#:~:text=All-,Modules,-\(26\))で利用可能な他のFrame.ioモジュールを使用して新しいシナリオを作成したりできます。問題が発生した場合、質問がある場合、または作成したものを共有したい場合は、[コミュニティフォーラム](https://forum.frame.io/)をご覧ください。

---