Imparerai
Scopra i requisiti di sistema per una sincronizzazione ottimale con Magento 1 o 2. L'amministratore del suo negozio Magento è responsabile delle specifiche e della configurazione del sistema. Assicurarsi che il suo sistema sia configurato per lavorare con Klaviyo consentirà un'esperienza di integrazione senza problemi.
Configurare le autorizzazioni degli utenti APIConfigurare le autorizzazioni degli utenti API
Nel processo di integrazione del suo negozio Magento con Klaviyo, creerà un nuovo ruolo SOAP (per Magento 1) o REST (per Magento 2) con accesso completo alle risorse e assegnerà un nuovo utente a questo ruolo. Si assicuri che l'Accesso alle risorse sia impostato su Tutti.
Senza le autorizzazioni necessarie per questo utente API, Klaviyo non sarà in grado di interagire correttamente con le API del suo negozio Magento, il che impedirà all'integrazione di recuperare i dati dal suo negozio.
Abilita l'accesso agli endpoint API richiestiAbilita l'accesso agli endpoint API richiesti
Klaviyo richiede i dati da endpoint specifici. Le configurazioni del suo sistema devono consentire l'accesso a questi endpoint; consideri l'impatto dei controlli di sicurezza o della logica di reindirizzamento degli URL sull'accessibilità di questi endpoint a Klaviyo. Se Klaviyo non ha accesso agli endpoint API previsti, alcuni o tutti i dati di Magento non potranno essere sincronizzati e lei vedrà una segnalazione di errore nell'applicazione.
Tutto il traffico in uscita da Klaviyo integrazioni si trova dietro una serie di indirizzi IP statici e prevedibili, in modo che tu possa avere un alto livello di certezza che questo traffico provenga da Klaviyo; ti consigliamo di consentire l'inserimento in lista di questi indirizzi.
Capacità del sistema per le richieste API di sincronizzazione dei dati storiciCapacità del sistema per le richieste API di sincronizzazione dei dati storici
Quando attiva l'integrazione, Klaviyo mette automaticamente in coda le richieste API per sincronizzare i dati storici, compresi i record dei clienti, i record degli ordini e il catalogo dei prodotti. Cerchiamo di farlo rapidamente per consentire ai marketer di utilizzare questi dati nei loro account il prima possibile. Cerchiamo anche di farlo in modo responsabile, limitando la concomitanza e gestendo con grazia i tentativi. Se il suo negozio ha un volume elevato di dati storici, una capacità limitata di risorse o altre applicazioni che fanno richieste API sostanziali, le consigliamo di consultare il suo amministratore Magento per assicurarsi che la sua infrastruttura sia attrezzata per supportare la sincronizzazione dei dati storici. Il suo amministratore potrebbe prendere in considerazione la possibilità di aumentare temporaneamente le risorse, applicare l'autoscaling o chiedere a Klaviyo di rallentare le richieste.
Verifica la validità del certificato SSL
Un certificato SSL autentica digitalmente l'identità di un sito web e consente una connessione crittografata tra un browser web e un server web. Il certificato SSL del suo sito web è ospitato dal server di origine del sito. Un certificato SSL valido è fondamentale per accettare pagamenti in modo sicuro, proteggere i login con password e proteggere i moduli web. Questo strumento può essere utilizzato per verificare il certificato SSL di un sito web.
Le integrazioni di Magento possono essere disattivate se la certificazione SSL del suo sito web scade. In questo caso, il dominio e le certificazioni intermedie devono essere aggiornate sul provider di hosting. Se non è sicuro della posizione delle sue certificazioni, si rivolga al suo host provider per assistenza.
Allocazione sufficiente della memoria del serverAllocazione sufficiente della memoria del server
La quantità di spazio su disco richiesta da un sito di e-commerce dipende da una serie di fattori, tra cui il numero di prodotti, il numero di immagini per ogni prodotto, la qualità delle immagini, il numero di e-mail negozio sul server e le pagine di contenuto statico.
Raccomandiamo di allocare oltre 1 gigabyte di memoria per la sua integrazione Klaviyo, ma 512 megabyte sono il minimo richiesto. Se il suo server non può allocare risorse sufficienti per rispondere alle richieste di Klaviyo, si verificheranno errori di integrazione. L'integrazione Klaviyo-Magento inizia con una sincronizzazione dei dati storici, pertanto si raccomanda di verificare le impostazioni di memoria in Magento e nel suo server prima di attivare l'integrazione.
L'impostazione predefinita della memoria PHP di Magento è di 128 megabyte. Questa impostazione può essere aggiornata nel file php.ini, modificando il valore della variabile "memory_limit" al valore consigliato di 1024 megabyte.
Imposta il fuso orario su UTCImposta il fuso orario su UTC
Il Tempo Universale Coordinato, o UTC, è stato lo standard orario principale del mondo a partire dagli anni '60. Klaviyo si basa su UTC per programmare le sincronizzazioni dei dati più recenti.
Se la sua istanza Magento utilizza un fuso orario diverso, sarà più difficile per Klaviyo determinare quali dati sono più recenti e devono essere sincronizzati. Il fuso orario deve essere aggiornato a UTC sia nel backend di Magento che nei file app/Mage.php e app/code/local/Mage/Core/Model/Locale.php.
Risorse aggiuntive