Prova virtuale per Magento 2 — Integrazione dell'API Enterprise Fashion
TryOnCloud si integra con Magento 2 tramite API REST e un modulo frontend leggero. È adatto ai rivenditori di moda di livello enterprise che utilizzano Magento Commerce o Magento Open Source. Controllo totale sull'esperienza di prova dei capi grazie al sistema XML di blocchi e layout di Magento.
Metodo
Magento 2 Module + REST API
Auth
API key via Magento configuration — stored in core_config_data
Linguaggio
PHP / XML / JavaScript (RequireJS)
Ideale per
Mid-market to enterprise fashion retailers ($5M+ GMV)
Perché usare TryOnCloud con Magento 2
- Pieno controllo tramite il file XML del layout di Magento — posiziona la funzione "Prova" in qualsiasi punto della pagina del prodotto
- Funziona con i temi Luma, Hyva e i temi personalizzati di Magento
- Configurazione del pannello di amministrazione — nessun valore predefinito
- Supporta la cache dei blocchi di Magento: il pulsante "Prova" è ottimizzato per la cache
- Compatibile con Magento Commerce B2B e configurazioni multi-negozio
Come configurare TryOnCloud su Magento 2
Tempo di configurazione stimato: 2–4 hours. Difficoltà: Intermedio.
- 1
Installa il modulo Magento tramite Composer
Esegui: composer require tryoncloud/magento2-module. Quindi: bin/magento module:enable TryOnCloud_VirtualTryOn && bin/magento setup:upgrade.
- 2
Configurare la chiave API nell'area amministrativa di Magento
Vai su Negozi > Configurazione > TryOnCloud > Generale. Inserisci la tua chiave API dalla dashboard di TryOnCloud. Salva e svuota la cache.
- 3
Configura le impostazioni dello schermo
Nello stesso pannello di configurazione, seleziona quali gruppi di attributi visualizzare nella funzione di prova (ad es. Abbigliamento, Moda). Imposta la posizione del pulsante rispetto al blocco "Aggiungi al carrello".
- 4
Pubblicare contenuti statici
Esegui: bin/magento setup:static-content:deploy. Questo comando pubblica il codice JavaScript di TryOnCloud nella directory dei file statici.
- 5
Verifica e svuota la cache
Accedi a una pagina di prodotto con gli attributi configurati. Verifica che sia presente il pulsante "Prova". Se le modifiche non sono visibili, esegui il comando `bin/magento cache:flush`.
Esempio di codice
Magento 2: Richiesta API dalla classe Block
<?php
namespace TryOnCloud\VirtualTryOn\Block\Product;
use Magento\Framework\View\Element\Template;
use Magento\Framework\HTTP\Client\Curl;
class TryOnButton extends Template
{
public function __construct(
Template\Context $context,
private readonly Curl $curl,
private readonly \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
array $data = []
) {
parent::__construct($context, $data);
}
public function getApiKey(): string
{
return $this->scopeConfig->getValue(
'tryoncloud/general/api_key',
\Magento\Store\Model\ScopeInterface::SCOPE_STORE
);
}
}Cose da sapere
- ⓘRichiede Magento 2.4.x (la versione 2.3.x è supportata con alcune piccole modifiche)
- ⓘL'installazione del modulo richiede l'accesso SSH al server
- ⓘSi raccomanda agli sviluppatori di avere familiarità con il sistema XML dei layout di Magento
Domande frequenti
TryOnCloud funziona con i temi Hyva?
Sì. Il modulo Magento di TryOnCloud include un componente Alpine.js compatibile con Hyva, oltre alla versione standard di RequireJS. Attivalo nella configurazione del modulo.
Funziona con Magento Commerce (Adobe Commerce)?
Sì. Il modulo è compatibile con Magento Open Source e Adobe Commerce 2.4.x. Sono supportate le configurazioni B2B e multi-negozio.
È possibile utilizzare l'API senza installare il modulo?
Sì. È possibile richiamare l'API REST di TryOnCloud direttamente da qualsiasi frontend Magento personalizzato senza bisogno del modulo. Il modulo fornisce semplicemente un'integrazione preconfigurata dell'interfaccia utente.
Pronto ad aggiungere il virtual try-on al tuo negozio Magento 2?
Unisciti a centinaia di commercianti di moda che riducono i resi e aumentano le conversioni con TryOnCloud. Inizia gratis — nessuna carta di credito richiesta.
Inizia gratis