Fra Web SDK v2
| Endring | Handling |
|---|---|
| partnerId fjernet fra init | Pass kun clientId. Løs partnerkonfigurasjon gjennom autentisering. |
| features.loadingScreen fjernet | Fjern tilpassede lasteskjermalternativer og den fjernede typen. |
| Standard vertsbasert opprinnelse er nå vton.spreeai.com | Gjennomgå eksplisitte baseURL-overstyringer og CSP frame-src-regler med ditt godkjente miljø. |
| Dialogoppsettet endret | Sjekk på nytt tilpasset dialogboks CSS, mobil fullskjermadferd og rulle-/fokushåndtering. |
Gjeldende initialisering
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" } },
});
}Fra eldre versjon 1
Bytt ut singelen tryOnButton() ring med en init() ring og en eller flere sdk.renderTryOnButton() samtaler. Bytt ut den gamle enkeltplagginngangen med garments. Oppdater handlekurvhåndtering for en garments array i stedet for et enkelt plagg.
Sjekkliste for migrering
- Registrer den installerte pakken, kjent fungerende vertsbygg og godkjent konfigurasjon.
- Fest v3.0.0 og kompiler den oppdaterte integrasjonen i staging.
- Sjekk autentisering, enkeltplagg, variantmatching og antrekksreserve.
- Teststørrelsesvisning, størrelsesanbefalinger og håndtering av handlevogn kun der dette støttes.
- Løp produksjonssjekklisten på desktop og mobil.
- Markedsfør gjennom den godkjente prosessen. Hold en kjent arbeidspakke og konfigurasjon tilgjengelig for tilbakeføring.
Tilbakestill
Hvis autentisering, produktkvalifisering eller kjøpsatferd regresserer, stopp utrullingen og gjenopprett den siste verifiserte kompatible pakken og konfigurasjonen. Bevar reproduksjonstrinn og korrelasjons-ID-er. Bekreft den gjenopprettede opplevelsen i stedet for å stole på en vellykket distribusjon alene.