トラブルシュート

多い順にまとめています。まずはURL/slugのミスを疑ってください。

404 Not Found

  • URLの `teamSlug` / `projectSlug` が違う(Changematic/Bannermatic)
  • Formmaticの `formSlug` が違う
  • 末尾 `.json` が抜けている(Changematic/Bannermatic)

403 Forbidden

  • 公開されていない(Formmaticで公開状態/アクセス種別が合っていない)
  • 安全性チェックでブロックされている(LinkTion経由など)

json_parse_failed

  • URLがJSONではなくHTMLを返している(ログイン画面/エラーページなど)
  • コピーしたURLが `.json` ではない

動画が再生されない(mp4)

  • URLがmp4ではない(拡張子/Content-Typeが想定外)
  • ネットワーク環境でストリーミングが不安定
  • 動画サイズが大きすぎる(まずは短いmp4で確認)

トークン取得に失敗する

  • `gameApiSecret` が設定されているか確認
  • `gameApiKeyId` がフォームのキーIDと一致しているか確認
  • フォームが「公開」になっているか確認

WebViewが開かない

  • UniWebViewが未導入 → 外部ブラウザへフォールバックします(フォールバック無効の場合は開かない)
  • URL/slugが空 → `FormmaticWebViewController` の入力欄を確認
  • `gameApiSecret` が空 → トークン取得に失敗します