この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

イベント

通知が生成されるイベントは、レコードの作成、更新、削除、復元です。PushTopic の NotifyForOperationCreateNotifyForOperationUpdateNotifyForOperationDeleteNotifyForOperationUndelete 項目を使用して、その PushTopic チャネルで通知が生成されるイベントを指定できます。項目は次のように設定されます。

項目 説明
NotifyForOperationCreate 作成操作で通知を生成する場合は true、それ以外の場合は false
NotifyForOperationDelete 削除操作で通知を生成する場合は true、それ以外の場合は false
NotifyForOperationUndelete 復元操作で通知を生成する場合は true、それ以外の場合は false
NotifyForOperationUpdate 更新操作で通知を生成する場合は true、それ以外の場合は false

API バージョン 28.0 以前では、NotifyForOperations 項目を使用して通知を生成するイベントを指定しますが、指定できるのは作成イベントまたは更新イベントのみです。次の NotifyForOperations 値があります。

NotifyForOperations 項目値 説明
All (デフォルト) レコードが作成または更新された場合にレコードを評価し、必要に応じて通知を生成します。
Create レコードが作成された場合にのみレコードを評価し、必要に応じて通知を生成します。
Update レコードが更新された場合にのみレコードを評価し、必要に応じて通知を生成します。
Extended Extended の値は、作成操作と更新操作のいずれもイベントを生成するように設定されていないことを示します。この値は、API バージョン 28.0 以前に書き込まれたクライアントが、削除通知および復元通知を生成するように設定された Salesforce 組織で動作できるようにするために提供されています。

イベント項目の値と NotifyForFields 値を組み合わせることで、ストリーミング API を使用して通知を生成するタイミングを柔軟に設定できます。