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

プラットフォームイベントのエラー状況コード

イベントメッセージの公開がエラーになった場合、状況コードが SaveResult またはイベント通知で返されます。

同期エラー

次のエラー状況コードがすぐに公開コールの結果で返されます。

LIMIT_EXCEEDED
公開されたプラットフォームイベントメッセージの数が 1 時間の公開制限を超えたか、Apex テストコンテキストから公開されるイベントメッセージのテスト制限を超えました。
PLATFORM_EVENT_PUBLISHING_UNAVAILABLE
サービスが一時的に使用できなかったため、プラットフォームイベントメッセージの公開に失敗しました。しばらくしてからもう一度お試しください。

状況コードは Apex の Database.SaveResultDatabase.Error オブジェクトで返される可能性があります。SOAP API では、SaveResult オブジェクトで返されます。REST API では、状況コードは JSON メッセージの errors 項目で返されます。

非同期エラー

非同期エラーは、公開コールが返した後に発生します。/event/AsyncOperationEvent チャネルで通知として送信されます。非同期エラーを受信するには、チャネルに登録します。詳細は、「非同期公開エラーの通知の受信 (ベータ)」を参照してください。

大規模プラットフォームイベントの非同期公開操作に失敗した場合、次の状況コードが返されます。

PLATFORM_EVENT_PUBLISH_FAILED
システムエラーが原因で、1 回以上の試行の後にプラットフォームイベントメッセージを公開できない場合があります。しばらくしてからもう一度お試しください。