Passa al contenuto principale

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 annullabile arshades:last_tried_variant_applied per integrazioni custom. Vedi Sincronizzazione Variante.
  • Bridge sicuro ars-vto/v1 (postMessage con 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.