message_fail,system_errorイベントは、基本的にあるユーザーへの配信を試みたが、失敗したときに発生します。エラーメッセージとその理由を以下に列挙します。

なお、エラーイベントの発生状況については [Message ß > ホーム > エラー関連分析] にあるレポートからご確認いただけます。

エラーコード一覧

error_messageについては、原文から省略されている部分もありますので完全には一致しません。

Message_fail

送信を試みたが、配信サービス側からエラーが帰ってきた場合に発生するイベント。

チャネルerror_typeerror_codeerror_messageエラーメッセージの意味・理由など解説
メール`SES_BOUNCE``Permanent:General`Bouncedハードバウンス。何らかの理由
メール`SES_BOUNCE``Permanent:Suppressed`Bouncedハードバウンス。過去バウンスしたため送信しない
メール`SES_BOUNCE``Transient:General`Bouncedソフトバウンス。何らかの理由
メール`SES_BOUNCE``Transient:MessageTooLarge`Bouncedソフトバウンス。メールのサイズが大きすぎる
メール`SES_BOUNCE``Transient:MailboxFull`Bouncedソフトバウンス。メールボックスがいっぱい
メール`SES_BOUNCE``Transient:ContentRejected`Bouncedソフトバウンス。コンテンツに問題がある
メール`SES_BOUNCE``Undetermined:Undetermined`Bouncedバウンス。なんのバウンスかの情報が不明
メール`SES_COMPLAINT``null:undefined`Complaint苦情イベント。メールの送信には成功しているケースが多い。
メール`SES_COMPLAINT``null:abuse`Complaint苦情イベント。メールの送信には成功しているケースが多い。
アプリプッシュ`NATIVE_APP_ERROR``messaging/registration-token-not-registered`Requested entity was not found.該当のFCMTokenが未登録
アプリプッシュ`NATIVE_APP_ERROR``messaging/mismatched-credential`SenderId mismatchクライアントアプリケーションが送信者ID(Sender ID)と一致しない
アプリプッシュ`NATIVE_APP_ERROR``messaging/invalid-argument`The registration token is not a valid FCM registration tokenfcm_tokenが不正な形式
アプリプッシュ`NATIVE_APP_ERROR``messaging/message-rate-exceeded`Resource has been exhausted (e.g. check quota).fcmのレートリミットの超過
アプリプッシュ`NATIVE_APP_ERROR``messaging/invalid-payload`failed to send message: invalid image URL: "***"アプリプッシュ内の画像URLが不正
アプリプッシュ`NATIVE_APP_ERROR``messaging/invalid-argument`Request contains an invalid argument.送信リクエストの一部に無効な値や形式が含まれている
アプリプッシュ`NATIVE_APP_ERROR``messaging/invalid-argument`failed to get replaced custom data: failed to unmarshal json: invalid character '***' looking for beginning of valueリクエスト内に不正な文字「***」が存在する
アプリプッシュ`NATIVE_APP_ERROR``messaging/internal-error`Internal error encountered.理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``unknown`Unknown error occurred.理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``unknown`failed to send message: unexpected http response with status: 502理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``unknown`failed to send message: The service is currently unavailable.理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``unknown`failed to send message: Authentication backend unknown error.理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/unknown-error`Authentication backend unknown error. Raw server response: "{"error":{"code":500,"message":"Authentication backend unknown error.","status":"UNKNOWN"}}"理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/third-party-auth-error`failed to send message: Auth error from APNS or Web Push ServiceAPNs keyが期限切れ、もしくは、見つからない時に発生するエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/third-party-auth-error`Auth error from APNS or Web Push ServiceAPNs keyが期限切れ、もしくは、見つからない時に発生するエラー
LINE`LINE_ERROR``line/not_registered_user`APIError 400 Failed to send messages対象ユーザーが未登録
LINE`LINE_ERROR``line/not_found_user`APIError 400 The property, 'to', in the request body is invalid (line: -, column: -)対象ユーザーが存在しない
LINE`LINE_ERROR``unknown`APIError 401 Authentication failed. Confirm that the access token in the authorization header is valid.アクセストークン不正等による、認証失敗
LINE`LINE_ERROR``unknown`APIError 429 You have reached your monthly limit.LINEの月の配信リミット超過
LINE`LINE_ERROR``line/invalid_content`APIError 400 A message (messages[x]) in the request body is invalid ***コンテンツのメッセージ内に不正が存在。messages[x]が、配信コンテンツ内のメッセージのindexを指し、最後の「***」部分にエラーの詳細が書かれている
LINE`LINE_ERROR``unknown`failed to format contentJSONStr: failed to decompose content: failed to unmarshal contentJSONStr DecomposeJSON: invalid character '***' in string escape codeコンテンツ内に不正な文字「***」が存在する
LINE`LINE_ERROR``unknown`failed to create line push message: unknown message type ***コンテンツのメッセージタイプ「***」が存在しない
LINE`LINE_ERROR``unknown`failed to create line push message: message type is not foundコンテンツのメッセージタイプが存在しない
LINE`LINE_ERROR``unknown`APIError 500 Internal Server Error理由不明のエラー

system_error

送信を試みたが、配信サービス側からエラーが帰ってきた場合と、Message側で何らかのエラーが発生したときに発生するイベント

チャネルerror_typeerror_codeerror_messageエラーメッセージの意味・理由など解説
メール`SES_ERROR``INVALID_PARAMETER`***送信先アドレスが不正。error_messageが詳細
メール`SES_RENDERING_FAILURE``HandlebarsError`***** not defined in [object Object] - 21:95埋め込みが存在しない。または解決に失敗
メール`HANGED_ERROR``hanged`hangedハングによるエラー
メール`SES_ERROR``FAILED`***ネットワーク起因などの想定外のエラー
メール`SES_ERROR``INVALID_PARAMETER`Tag value cannot exceed 255 characters.メールアドレスまたはユーザーIDの長さが制限を超えているエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/registration-token-not-registered`Requested entity was not found.fcm_tokenが不正な形式
アプリプッシュ`NATIVE_APP_ERROR``messaging/mismatched-credential`SenderId mismatchクライアントアプリケーションが送信者ID(Sender ID)と一致しない
アプリプッシュ`NATIVE_APP_ERROR``messaging/message-rate-exceeded`Resource has been exhausted (e.g. check quota).fcmのレートリミットの超過
アプリプッシュ`NATIVE_APP_ERROR``messaging/invalid-argument`***送信リクエストの一部に無効な値や形式が含まれている
アプリプッシュ`NATIVE_APP_ERROR``messaging/internal-error`Internal error encountered.理由不明のエラー
アプリプッシュ`HANGED_ERROR``hanged`hangedハングによるエラー
アプリプッシュ`NATIVE_APP_ERROR``unknown`***ネットワーク起因などの想定外のエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/unknown-error`Authentication backend unknown error. Raw server response: "{"error":{"code":500,"message":"Authentication backend unknown error.","status":"UNKNOWN"}}"理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/third-party-auth-error`failed to send message: Auth error from APNS or Web Push Service理由不明のエラー
アプリプッシュ`NATIVE_APP_ERROR``messaging/third-party-auth-error`Auth error from APNS or Web Push Service理由不明のエラー
LINE`LINE_ERROR``unknown`server sent GOAWAY and closed the connection; LastStreamID=***, ErrCode=NO_ERROR, debug=""理由不明のエラー
LINE`LINE_ERROR``line/not_registered_user`APIError 400 Failed to send messages対象ユーザーが未登録
LINE`LINE_ERROR``line/not_found_user`APIError 400 The property, 'to', in the request body is invalid (line: -, column: -)対象ユーザーが存在しない
LINE`LINE_ERROR``line/invalid_content`APIError 400 A message (messages[x]) in the request body is invalidコンテンツのメッセージ内に不正が存在。messages[x]が、配信コンテンツ内のメッセージのindexを指し、最後の「***」部分にエラーの詳細が書かれている
LINE`HANGED_ERROR``hanged`hangedハングによるエラー

参考