ドキュメント

SDK 2.0 · リファレンス

移行ガイド

明示的なベースライン、段階的チェック、ロールバック ターゲットを備えた Web SDK v3.0.0 に移行します。

Web SDK v2 から

変更アクション
partnerId が初期化から削除されましたclientIdのみを渡します。認証を通じてパートナー構成を解決します。
features.loadingScreen が削除されましたカスタムのロード画面オプションと削除されたタイプを削除します。
デフォルトのホスト型オリジンは vton.spreeai.com になりました承認された環境で、明示的な baseURL オーバーライドと CSP フレームソース ルールを確認してください。
ダイアログのレイアウトが変更されましたカスタム ダイアログの CSS、モバイルの全画面動作、スクロール/フォーカスの処理を再確認します。

現在の初期化

TypeScript
import { init } from "@spreeai/web-sdk";
const sdk = await init({ clientId: "YOUR_ISSUED_CLIENT_ID" });
if (sdk) {
  await sdk.renderTryOnButton({
    elementId: "spreeai-try-on",
    garments: [{ garmentId: "YOUR_READY_GARMENT_ID" }],
    features: { tryOnButton: { text: "Try it on you" } },
  });
}

レガシー v1 から

シングルを交換する tryOnButton() 1人で電話する init() 電話と 1 つ以上 sdk.renderTryOnButton() 呼び出します。古い単一衣類の入力を次のように置き換えます。 garments。のカート処理を更新します garments 単一の衣服ではなく配列。

移行チェックリスト

  1. インストールされたパッケージ、動作することがわかっているホストされたビルド、および承認された構成を記録します。
  2. v3.0.0 を固定し、更新された統合をステージングでコンパイルします。
  3. 認証、単一の衣服、バリエーションのマッチング、および衣装のフォールバックを確認します。
  4. サポートされている場合のみ、サイズの表示、推奨サイズ、カートの処理をテストします。
  5. 走る 生産チェックリスト デスクトップでもモバイルでも。
  6. 承認されたプロセスを通じてプロモーションを行います。既知の動作パッケージと構成をロールバックに利用できるようにしておきます。

ロールバック

認証、製品適格性、または購入動作が後退した場合は、ロールアウトを停止し、最後に検証された互換性のあるパッケージと構成を復元します。再現ステップと相関 ID を保存します。デプロイの成功だけに依存するのではなく、復元されたエクスペリエンスを確認します。

出典参照

ページのタイトルとコンテンツを検索します。エスケープすると検索が終了します。

言語を選択してください。