Vanaf Web SDK v2
| Veranderingen | Actie |
|---|---|
| partnerId verwijderd uit init | Alleen clientId passeren. Los de partnerconfiguratie op via authenticatie. |
| features.loadingScreen verwijderd | Verwijder aangepaste laadschermopties en het verwijderde type. |
| De standaard gehoste oorsprong is nu vton.spreeai.com | Controleer expliciete baseURL-overschrijvingen en CSP-frame-src-regels in uw goedgekeurde omgeving. |
| Dialoogopmaak gewijzigd | Controleer de aangepaste dialoog-CSS, het mobiele gedrag op volledig scherm en de scroll-/focusafhandeling opnieuw. |
Huidige initialisatie
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" } },
});
}Vanaf oudere versie v1
Vervang de enkele tryOnButton() bellen met een init() bellen en een of meer sdk.renderTryOnButton() oproepen. Vervang de oude invoer voor één kledingstuk door garments. Update winkelwagenafhandeling voor a garments array in plaats van een enkel kledingstuk.
Controlelijst voor migratie
- Registreer het geïnstalleerde pakket, de bekende werkende gehoste build en de goedgekeurde configuratie.
- Pin v3.0.0 en compileer de bijgewerkte integratie in staging.
- Controleer authenticatie, enkel kledingstuk, variantmatching en outfit-fallback.
- Weergave van testgroottes, maataanbevelingen en afhandeling van winkelwagens alleen indien ondersteund.
- Rennen de productiechecklist op desktop en mobiel.
- Promoot via het goedgekeurde proces. Houd een bekend werkpakket en een bekende configuratie beschikbaar voor terugdraaien.
Terugdraaien
Als authenticatie, productgeschiktheid of aankoopgedrag achteruitgaan, stop dan de uitrol en herstel het laatst geverifieerde compatibele pakket en de configuratie. Behoud reproductiestappen en correlatie-ID's. Bevestig de herstelde ervaring in plaats van alleen te vertrouwen op een succesvolle implementatie.