Passa al contenuto principale

Migrare da un'App Precedente

Ultimo aggiornamento: 31/08/2026

Alcuni store usano un'app ARShades configurata su misura per loro, da prima che ARShades VTO fosse pubblicata sull'App Store di Shopify. Questa pagina serve a passare all'app dell'App Store.

Ti riguarda se hai un'app ARShades che non hai installato tu da https://apps.shopify.com/arshades-vto. Se l'hai installata da quel link, sei già sull'app attuale e puoi ignorare questa pagina.

Non rimuovere mai il Token

Nella pagina Licenza, dietro Modifica, la finestra Gestisci Token ARShades si chiude con un pulsante rosso Rimuovi Token dal negozio. È pensato per uno store che lascia ARShades definitivamente: rimuove il collegamento fra ogni variante e il suo modello 3D su tutto il catalogo, e svuota il catalogo collegato al tuo store. Non si può annullare, e quei collegamenti sono esattamente ciò che rende rapida questa migrazione. La sua finestra di conferma si intitola Disconnect ARShades: è lì che devi fermarti.

Non confonderlo con Disconnetti (solo DB) nella pagina Pixel: quello è innocuo.

Disinstallare è un'altra cosa, ed è sicuro. Per migrare: disinstalla. Mai rimuovere il Token.

Cosa sopravvive e cosa ricostruisci​

Sopravvive intattoLo ricostruisci
Il Liquid del tuo tema, gli snippet e gli asset — ma inattivi finché i nuovi app embed non sono attiviGli app embed: riattivarli e reinserirne le impostazioni
I metafield arshades su shop e varianti — i collegamenti variante ↔ modello 3DOgni app block posizionato dall'editor del tema
Licenza, Token di Licenza e domini autorizzatiLa tabella dei prodotti sincronizzati dell'app, con Repair Sync
Il catalogo 3D, i contatori di consumo e le statistiche storicheL'autorizzazione dell'app — approvi di nuovo gli stessi permessi

Due cose cambiano da sole: il percorso che il tuo tema chiama sullo storefront, e la versione del bundle che il tuo store riceve. Un tema che legge il percorso dal metafield dello shop si ripara da solo; un tema che lo ha scritto a mano no.

Prima di iniziare​

Niente di quanto segue modifica lo store, ma le impostazioni dell'app embed non sono più recuperabili dopo.

  1. Duplica il tema pubblicato. Quella copia è il tuo rollback.
  2. Annota le impostazioni degli app embed. Online Store → Themes → Customise → App embeds. Apri ARShades VTO Embed e, se lo usi, ARShades 3D Embed, e copia ogni valore di ciascun pannello: sono una trentina per embed, dal layout e la geometria della finestra fino ai colori dei pulsanti e alle opzioni Add to Cart. Non lavorare su un elenco parziale. Se hai anche posizionato app block ARShades nei template, aprili: hanno impostazioni proprie, fra cui il testo di caricamento. Copia i valori esatti, codici colore compresi: ripristinare a occhio non funziona.
  3. Annota dove compaiono i tuoi pulsanti, se hai usato gli app block invece del codice del tema.
  4. Cerca /apps/arshades nel tema. Se il tuo Liquid legge il percorso da shop.metafields.arshades.proxyPath, non devi fare nulla. Se il percorso è scritto a mano, annota ogni file: lo aggiornerai al passaggio 6.
  5. Annota quanti prodotti risultano sincronizzati, e tieni a portata il Token di Licenza.

La migrazione​

La maggior parte degli store può installare la nuova app prima di rimuovere la vecchia, così lo storefront non va mai giù e tornare indietro è banale. Una minoranza non può, perché le due app rivendicherebbero lo stesso percorso sullo storefront: se non sai in quale caso sei, chiedi al tuo referente ARShades prima di fissare la data. Se devi rimuovere prima la vecchia app, scegli un'ora di poco traffico: nel frattempo la prova virtuale non funziona.

  1. Installa ARShades VTO da https://apps.shopify.com/arshades-vto — vedi Installazione. I permessi sono gli stessi di prima.
  2. Verifica che licenza e catalogo siano riconosciuti. Se il catalogo non si riseleziona da solo, scegli quello esistente dall'elenco: non crearne uno nuovo.
  3. Esegui Repair Sync. Ricostruisce i collegamenti variante ↔ modello dai dati già presenti sui tuoi prodotti. Confronta il numero con quello che avevi annotato.
  4. Attiva gli app embed della nuova app — ARShades VTO Embed e, se mostri il visualizzatore 3D, ARShades 3D Embed — e reinserisci le impostazioni di ciascuno. Senza questo il codice nel tuo tema resta inerte e i pulsanti non aprono nulla. Se hai entrambe le app installate, disattiva i vecchi nello stesso salvataggio, altrimenti il servizio si carica due volte.
  5. Rimetti gli app block e riposizionali dov'erano.
  6. Aggiorna il percorso scritto a mano che avevi trovato, portandolo a /apps/arshades-vto.
  7. Disinstalla la vecchia app — Settings → Apps and sales channels → Delete. È il punto di non ritorno: i suoi blocchi nel tema diventano orfani.

Verifica che funzioni​

Apri questo indirizzo mentre sei collegato al tuo store:

https://<your-store>/apps/arshades-vto/vto-products?shop=<your-domain>&include3d=true

Deve rispondere con un elenco di varianti non vuoto. La risposta è in cache per circa cinque minuti, quindi dopo una correzione aspetta prima di riprovare.

Una dashboard verde non è una prova

La dashboard può mostrare tutti i prodotti come Synchronised mentre lo storefront resta muto, perché legge lo stato dai tuoi prodotti e non dal collegamento che l'app ha appena ricostruito. Fidati dell'indirizzo qui sopra, e poi di una pagina prodotto reale.

SintomoCausa e rimedio
I pulsanti compaiono ma non aprono nulla, o mancano i pulsanti 3DL'app embed corrispondente non è attivo — passaggio 4
Elenco vuoto all'indirizzo qui sopraRepair Sync non è stato eseguito, o non ha trovato nulla — passaggio 3
404 all'indirizzo qui sopraIl tema chiama ancora il vecchio percorso — passaggio 6, vedi Integrazione Manuale
Il pulsante dice "Virtual Try-On", o la finestra ha un aspetto diversoLe impostazioni sono tornate ai default — reinseriscile dai tuoi appunti
La prova virtuale si apre due volteSono attivi entrambi gli app embed — disattiva quello vecchio
L'Add to Cart nella prova è comparso o sparitoAtteso: alcune funzioni del tema si attivano sopra una versione minima del bundle, che dopo la migrazione può essere diversa

Se devi tornare indietro​

Prima del passaggio 7, basta disinstallare la nuova app. Dopo, reinstalla l'app precedente e riattiva il suo embed: il codice del tuo tema non è mai stato modificato. In entrambi i casi, avvisa il tuo referente ARShades in giornata.

Ancora bloccato? Vedi Supporto e le FAQ.