トラブルシュート
多い順にまとめています。まずは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` が空 → トークン取得に失敗します