Daripada Web SDK v2
| Perubahan | Tindakan |
|---|---|
| partnerId dikeluarkan daripada init | Lulus clientId sahaja. Selesaikan konfigurasi rakan kongsi melalui pengesahan. |
| features.loadingScreen dialih keluar | Alih keluar pilihan skrin pemuatan tersuai dan jenis yang dialih keluar. |
| Asal dihoskan lalai kini ialah vton.spreeai.com | Semak penggantian baseURL eksplisit dan peraturan frame-src CSP dengan persekitaran anda yang diluluskan. |
| Reka letak dialog berubah | Semak semula CSS dialog tersuai, gelagat skrin penuh mudah alih dan pengendalian tatal / fokus. |
Inisialisasi semasa
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" } },
});
}Daripada legasi v1
Gantikan single tryOnButton() panggil dengan satu init() panggilan dan satu atau lebih sdk.renderTryOnButton() panggilan. Gantikan input pakaian tunggal lama dengan garments. Kemas kini pengendalian troli untuk a garments array dan bukannya satu pakaian.
Senarai semak migrasi
- Rekod pakej yang dipasang, binaan dihoskan yang berfungsi dan konfigurasi yang diluluskan.
- Sematkan v3.0.0 dan susun integrasi yang dikemas kini dalam pementasan.
- Semak pengesahan, pakaian tunggal, padanan varian dan sandaran pakaian.
- Paparan saiz ujian, pengesyoran saiz dan pengendalian troli hanya jika disokong.
- Lari senarai semak pengeluaran pada desktop dan mudah alih.
- Promosi melalui proses yang diluluskan. Pastikan pakej dan konfigurasi berfungsi yang diketahui tersedia untuk rollback.
Balik semula
Jika pengesahan, kelayakan produk atau gelagat pembelian menurun, hentikan pelancaran dan pulihkan pakej dan konfigurasi serasi terakhir yang disahkan. Kekalkan langkah pembiakan dan ID korelasi. Sahkan pengalaman yang dipulihkan dan bukannya bergantung pada penggunaan yang berjaya sahaja.