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