お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
トリガーは、イベントに応答するために使用します。トリガーを作成して、関数をイベントに関連付けます。たとえば、タスクが作成されたときにメールを送信したいとします。この場合、メール送信用の関数を作成します。次にトリガーを作成し、そのトリガーにメール送信関数をタスク作成イベントに関連付けます。これで、タスクが作成されるとメールが送信されます。Zoho Projects では、次のイベントをサポートしています。
拡張機能トリガー:
- 拡張機能を実行
- 拡張機能を停止
- 拡張機能をインストール
- 拡張機能をアンインストール
- 拡張機能を無効化
- 拡張機能を有効化
- 拡張機能を更新
- 拡張機能をアップグレード
プロジェクトトリガー:
- プロジェクトを作成
- プロジェクト項目を更新
- プロジェクトにコメントを追加
- プロジェクトをアーカイブ
- プロジェクトをアーカイブ解除
- プロジェクトを削除
タスクトリガー:
- タスクを削除
- タスクを作成
- タスクにコメントを追加
- タスク項目を更新
- タスクにドキュメントを添付
作業時間トリガー:
- 作業時間を作成
- 作業時間を更新
- 作業時間を削除
その他のトリガー:
関数を作成する
関数を使用すると、他のクラウドサービスと連携して拡張機能をカスタマイズできます。関数は Zoho Projects のイベントに関連付けることができ、特定のイベントが発生したときに実行されます。ここでは、メールを送信するサンプル関数を作成してみます。
- Functionsタブに移動し、右上のAdd Functionをクリックします。
- 関数名を入力し、説明を追加します。
- Createをクリックします。
- 作成した関数を開きます。
- Notificationsセクションの下にあるsend mail関数をドラッグ&ドロップします。
- 送信者と受信者のメールアドレス、件名、本文を指定します。
- メールにプレースホルダーを追加するには、Editをクリックします。
-
Update
をクリックします。
現在のタスクの詳細を取得するには、data.get('task_detail'); を使用します。
トリガーを作成する
- 拡張機能タブに移動し、自分の拡張機能にカーソルを合わせてから、
をクリックします。
- Triggersに移動し、Add Triggerをクリックします。
- トリガー名を入力します。
- トリガーを実行したいイベントを選択します。
- トリガーに関連付ける関数を選択します。
- 使用する関数のバージョンを選択します。
- Createをクリックします。