Ultimo aggiornamento: 24/08/2026
Changelog
Storico delle versioni del Plugin ARShades per Shopify. Il versionamento segue SemVer.
Add to Cart dall'interno del VTO — 2026-08-24
I clienti possono aggiungere al carrello la montatura che stanno provando senza uscire dalla prova. Il pulsante vive dentro il VTO stesso, accanto ai controlli, e il merchant sceglie cosa succede dopo: andare al checkout, andare al carrello, oppure restare nella prova con una conferma.
La versione dell'app resta la 1.1.0 — la funzione viaggia con il bundle VTO e con l'estensione per i temi, non con un rilascio dell'app.
Aggiunto
- Pulsante Add to Cart dentro il VTO, spento per impostazione predefinita. Si attiva sul blocco VTO Embed, insieme all'etichetta e al comportamento dopo l'aggiunta (checkout / carrello / resta). Vedi Aggiungi al carrello.
- Controllo sull'aspetto del pulsante: colore, colore al passaggio del mouse, colore del testo, raggio degli angoli, spaziatura interna e dimensione del carattere. Lasciare vuoto un colore significa "usa il colore di marca del catalogo" — è il motivo per cui quelle impostazioni non hanno volutamente un valore predefinito.
- Controllo su dove sta il pulsante: tre posizioni verticali (sopra i controlli, sopra il menu varianti, sotto il menu varianti), tre allineamenti orizzontali, e uno scostamento fine di ±120 px su ciascun asse, per i casi in cui l'impalcatura dei controlli di un tema ha bisogno di un ritocco.
- Anche le integrazioni manuali possono usare lo stesso pulsante parlando direttamente il bridge
ars-vto/v1: il player emette l'intento, la pagina esegue l'aggiunta. Vedi Integrazione Manuale.
Note
- Il player non parla mai con Shopify. È cross-origin ed emette soltanto l'intento; l'aggiunta la esegue lo storefront. Non serve alcuno scope OAuth nuovo.
- Il pulsante è protetto dal doppio tap: un secondo tocco mentre la prima aggiunta è ancora in volo viene scartato, così un solo intento d'acquisto non diventa mai due unità nel carrello.
- In vista singola il menu varianti non esiste, quindi sopra il menu varianti e sotto il menu varianti collocano il pulsante nello stesso posto — sotto i controlli.
Cambio di distribuzione — 2026-08-20
ARShades VTO è ora pubblicata sull'App Store di Shopify con visibilità limitata, e i merchant la installano da sé da https://apps.shopify.com/arshades-vto. Il link di installazione Custom App fornito in precedenza dal nostro team non viene più usato per i nuovi store.
È un cambio di sola distribuzione: le funzionalità del plugin non cambiano e la versione corrente resta la 1.1.0. Vedi Installazione.
1.1.0 — 2026-06-11
Aggiunto
- Sincronizzazione Variante (Ultima Provata) — opzionale, per-blocco. Alla chiusura del VTO la pagina prodotto passa all'ultima variante provata dal cliente (prezzo, galleria e Aggiungi al carrello si aggiornano di conseguenza). Si attiva sul blocco ARShades Product VTO, oppure dallo storefront con
window.ARShadesVTO.openModal(id, { syncLastTriedVariant: true }). Espone un evento annullabilearshades:last_tried_variant_appliedper integrazioni custom. Vedi Sincronizzazione Variante. - Bridge sicuro
ars-vto/v1(postMessagecon verifica origine) tra lo storefront e il player VTO.
Corretto
- Compatibilità temi AJAX (Horizon / Online Store 2.0) — i pulsanti VTO e 3D ora aprono la variante correntemente selezionata anche quando il tema cambia variante senza ricaricare la pagina. In precedenza aprivano sempre la variante iniziale.
Modificato
- Single SKU per-contesto — l'impostazione Single SKU del pulsante pagina-prodotto è ora indipendente da quella dell'app embed (card/collezioni).
1.0.0 — 2026-04-02
Prima release di produzione.
Aggiunto
- Setup wizard guidato: verifica licenza, creazione catalogo, sincronizzazione prodotti, configurazione design.
- Sincronizzazione prodotti (match SKU/EAN) con il catalogo ARShades, con filtro CSV e pagina Assets dedicata.
- App block VTO Button per le pagine prodotto, con opzioni complete di stile pulsante/modale.
- VTO Embed (pulsanti su card di collezione e loader asincrono).
- App block Visualizzatore 3D (ARViewer) con AR sui dispositivi supportati.
- Componente ARPDMeter per la misura della distanza interpupillare.
- Eventi analytics Shopify Pixel per l'utilizzo VTO/3D.