De la Web SDK v2
| schimbare | Acțiune |
|---|---|
| partnerId a fost eliminat din init | Treceți numai clientId. Rezolvați configurația partenerului prin autentificare. |
| features.loadingScreen a fost eliminat | Eliminați opțiunile personalizate ale ecranului de încărcare și tipul eliminat. |
| Originea găzduită implicită este acum vton.spreeai.com | Examinați modificările explicite baseURL și regulile CSP frame-src cu mediul dvs. aprobat. |
| Aspectul dialogului a fost schimbat | Verificați din nou dialogul personalizat CSS, comportamentul pe ecran complet mobil și gestionarea derulării / focalizării. |
Inițializare curentă
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" } },
});
}Din moștenirea v1
Înlocuiește singurul tryOnButton() sunați cu unul init() sunați și unul sau mai multe sdk.renderTryOnButton() apeluri. Înlocuiți vechea intrare pentru un singur articol de îmbrăcăminte cu garments. Actualizați gestionarea coșului pentru a garments matrice mai degrabă decât o singură îmbrăcăminte.
Lista de verificare a migrației
- Înregistrați pachetul instalat, versiunea găzduită de lucru cunoscută și configurația aprobată.
- Fixați v3.0.0 și compilați integrarea actualizată în staging.
- Verificați autentificarea, îmbrăcămintea unică, potrivirea variantelor și ținuta de rezervă.
- Testați afișarea dimensiunilor, recomandările de dimensionare și manipularea coșului numai acolo unde sunt acceptate.
- Fugi lista de verificare a producției pe desktop și mobil.
- Promovați prin procesul aprobat. Păstrați un pachet de lucru cunoscut și o configurație disponibilă pentru rollback.
Rollback
Dacă autentificarea, eligibilitatea produsului sau comportamentul de cumpărare regresează, opriți lansarea și restaurați ultimul pachet și configurație compatibile verificate. Păstrați etapele de reproducere și ID-urile de corelare. Confirmați experiența restaurată în loc să vă bazați doar pe o implementare de succes.