ポーリング間隔
ほとんどのWorkatoトリガーはポーリングベースのトリガーです。 これは、監視対象のトリガーイベントについて、トリガーアプリケーションを定期的に、たとえば5分ごとにチェックすることを意味します。
ポーリング間隔の説明
Workatoは、ポーリング間隔で実行されるレシピについて、オブジェクトレコード内の2つの日付/時刻フィールド(つまり作成日および最終更新 )を使用して、そのレコードが新規作成されたものか更新されたものかを判断します。
新規作成されたレコードをチェックする場合、次の2つの条件が満たされるとレシピがトリガーされます:
- レコードが、指定した時刻以降に作成されている。 "作成日"は"since"パラメーター以降ですか?
- レコードがWorkatoによってすでに処理済みではないこと。 これによってレシピはすでにトリガーされていますか?
同様に、更新されたレコードをチェックする場合、任意のレコードで次の2つの条件が満たされるとレシピがトリガーされます:
- レコードが、指定した時刻以降に更新されている。 "最終更新日"は"since"パラメーターおよび"作成日"パラメーターの両方より後ですか?
- レコードがWorkatoによってすでに処理済みではないこと。 これによってレシピはすでにトリガーされていますか?
INFO
新しいトリガーイベントについてアプリをすぐにポーリングするには、テストレシピを選択するか、スタートレシピを選択してからレシピを停止を選択します。
または、Webhooksを使用して、トリガーイベントの発生時にすぐ取得できます。
ポーリング間隔の長さはどのくらいですか?
ポーリング間隔は、サブスクライブしているWorkatoプランの階層によって決まります。
- CommunityおよびBaseプランのサブスクライバーには、デフォルトで10分のポーリング間隔が設定されています
- Professional以上プランでは、デフォルトで5分のポーリング間隔が設定されています
ポーリング間隔を変更するにはどうすればよいですか?
ポーリングベースのトリガーの場合、トリガー設定でオプション設定としてトリガーポーリング間隔フィールドを使用できます。 このフィールドでは、たとえば6時間ごと/1日ごと/30日ごとなどのオプションセットから選択するか、分単位で独自のポーリング間隔を定義できます。
許可される最小ポーリング間隔は、サブスクライブしているWorkatoプランの階層によって決まります。 この値は、トリガーポーリング間隔フィールドのヒントにも表示されます。

ジョブでレシピを即座にトリガーしたい
ジョブをすぐに取得するには、代わりにWebhooksを使用する必要があります。 Workato上の一部のアプリケーションはWebhooksをサポートしており、トリガー内にREAL TIME表示が表示されます。

Webhooksは、使用前に構成してセットアップする必要があります。 HTTPアプリケーションを使用してWebhooksコネクションを構築することもできます。
Last updated: