スターターはローカルの連携例です。Team データを使うアプリを公開する前に確認してください。
サーバーで Work を認可する
トークン → Team 一覧 → 選択 Work の流れは Team API クイックスタート を参照してください。SK とトークンはサーバーに保持します。フロントのリソースコードや視点保存は所有権の証明ではありません。
公開前に独自のユーザー認証とサーバー側のリソース認可を追加します。localhost 用スターターは複数ユーザー向け認可サービスではありません。
アセットを別に扱う
正しい Work でもパノラマやモデルが取得できない場合があります。ネットワーク、許可ドメイン、署名 URL の期限、実描画を確認します。対処のために任意のユーザー指定 URL をプロキシしないでください。
エラーを段階ごとに扱う
| 段階 | 確認する証拠 |
|---|---|
| 認証 | サーバーのトークン要求の HTTP・業務結果。 |
| 一覧 | 認可済み一覧の結果。空でも有効。 |
| Work | 選択リソース、解析結果、選択の有効期間。 |
| パノラマ・モデル | SDK の結果と参照アセット。 |
| 任意操作 | Work が必要なモードや交点処理に対応するか。 |
秘密情報、トークン、非公開 Work 全体、署名ハンドル、署名アセット URL をログやサポート連絡に含めないでください。
ブラウザーのリソースを管理する
描画器はクライアントでのみ作成し、安定したサイズのホストを与え、離脱時に破棄します。画面外の不要なビューアーは停止または削除します。モバイルメモリーと WebGL を対象端末で試してください。最低ブラウザー版だけでは性能を保証できません。
画像出力と複数シーンは GPU・CPU メモリーを増やします。無制限の出力サイズや連続フレーム出力は避けてください。
検証済みの組み合わせを更新する
ロックファイルを保持し、型定義、実行時の挙動、peer dependency、脆弱性情報、主要なブラウザーフローを確認してから変更します。
Dnalogel・Vreo・Live には独自の版制約があります。拡張ガイド の版と peer dependency を保持してください。
公開前に確認する
実際の配備環境で公開シーンと Team シーンを動かし、対象ブラウザーと端末で読み込み、移動、モード、アクセス制御を確認してください。
