現在、Storefront API を利用しており、iOS 版でのみ断続的に INTERNAL_SERVER_ERROR が返される事象に直面しています。Android 版では、ほぼ同じリクエストで常に正常なレスポンス (ステータスコード200 + data フィールドのJSON) を取得できています。( エラーメッセージには以下のリクエストIDが含まれています:
7550b8fa-b7cf-49aa-a1f8-306a394ba444-1737717482
)
以下に詳しい状況と関連ログを記載いたしました。利用している Storefront API のバージョンは 2024-10 です。
事象の概要- iOS 環境から Storefront API にリクエストを送信すると、稀に下記のようなエラーレスポンスが返ってきます:
{
"errors": [
{
"message": "Internal error. Looks like something went wrong on our end.\nRequest ID: 7550b8fa-b7cf-49aa-a1f8-306a394ba444-1737717482 (include this in support requests).",
"extensions": {
"code": "INTERNAL_SERVER_ERROR",
"requestId": "7550b8fa-b7cf-49aa-a1f8-306a394ba444-1737717482"
}
}
]
}
-
エラーメッセージには以下のリクエストIDが含まれています:
7550b8fa-b7cf-49aa-a1f8-306a394ba444-1737717482 -
同一のアプリ(Android ビルド版)では、同等のクエリを送信しても常に正常なレスポンスが返り、問題は発生しません。
前提・補足情報- Unreal Engine というゲームエンジンを用いて単一のプロジェクトから iOS/Android 両方のアプリをビルドしています。
- iOS 環境でのみ、上記エラーが不定期に発生します。
- 一度エラーが発生すると何度も連続して起きる場合があり、逆に成功するとその後も成功し続けるなど、挙動に一貫性がありません。
- Storefront Access Token やエンドポイントは両OSで同一のものを使用しています。
- Storefront API バージョンは 2024-10 です。
リクエストID (7550b8fa-b7cf-49aa-a1f8-306a394ba444-1737717482) に紐づくエラーの詳細や要因について、Shopify 側でログやステータスをご確認いただくことは可能でしょうか。