▤ 動画容量ナビ

動画の容量と保存 · 参考資料確認日 2026年9月21日

DatoCMSでアップロードしたアセットがフィールドに入らないとき

プロジェクトにファイルを保存できたことは、どのモデルのフィールドでも選べることを意味しません。失敗した段階を特定します。

アセット1 GBとフィールド検証は別

DatoCMSのアセットアップロード上限は1 GB/アセットです。ただしSingle AssetやGalleryのフィールドには、より小さいサイズ、拡張子、画像寸法などのvalidationを設定できます。プロジェクトに存在するアセットでも、特定フィールドには入れられないことがあります。

Content Management APIには3秒あたり60リクエストの制限もあり、超過時は429とx-ratelimit-resetが案内されています。これはファイル1件のサイズ上限ではありません。invalid draftsを許すモデルでは、検証が公開時まで遅れる場合があります。

保存・フィールド・APIのどこで止まったかを調べる

アセットの保存自体が失敗したか、対象フィールドへの設定で失敗したか確認します。フィールドならサイズ、拡張子、寸法のvalidationを調べ、draftの保存と公開時の検証条件も区別してください。

429ならレスポンスのrate-limit resetを確認して再試行時刻を決めます。公式clientの再試行動作を独自clientにも自動的に当てはめず、エラーと再試行の扱いを実装側で確認します。

参考資料

  • www.datocms.com

    https://www.datocms.com/docs/content-management-api/technical-limits

    確認日:2026-09-21

  • www.datocms.com

    https://www.datocms.com/docs/content-modelling/validations

    確認日:2026-09-21

  • www.datocms.com

    https://www.datocms.com/docs/content-management-api/resources/field

    確認日:2026-09-21