Come configurare OAuth per le integrazioni Magento 2 esistenti
Panoramica
Questa guida spiega come aggiornare un’integrazione Magento 2 esistente dall’autenticazione con credenziali API all’autenticazione OAuth. Consulta la guida qui se devi abilitare la tua integrazione Magento 2 per la prima volta. Se utilizzi Magento 2 versione 2.2.0 o precedente, segui questa guida per abilitare OAuth manualmente.
Configura OAuth
Accedi al tuo account Magento 2. Qui attiveremo OAuth per collegare in modo sicuro il tuo account Klaviyo all'estensione Magento 2.
Vai a Negozi > Configurazione dal pannello di controllo dell’amministratore. Fai clic su Klaviyo e seleziona la scheda Configura OAuth. Assegna alle tue integrazioni un nome facile da ricordare nel campo Nome. Ti servirà trovarla in seguito con questo nome. Fai clic su Salva configurazione per procedere.

Poi, individua Sistema nel riquadro di navigazione a sinistra e seleziona Integrazioni nel riquadro Sistema.
Trova l’integrazione con il nome che hai usato sopra e fai clic su Attiva.

L'attivazione dell'integrazione aprirà una finestra in cui ti viene richiesto di approvare l'accesso a diverse autorizzazioni. Fai clic su Consenti per accettare le autorizzazioni e venire reindirizzato a Klaviyo per completare la configurazione dell'integrazione.

Accedi a Klaviyo se richiesto. Poi conferma che l’account mostrato è l’account Klaviyo esistente che vuoi aggiornare e fai clic su Integra. In questo modo verrà aggiornata l’integrazione Magento 2 nell’account Klaviyo mostrato. Se hai effettuato l’accesso a più account Klaviyo e non viene mostrato l’account corretto, esci da tutte le altre sessioni.

Se la finestra si chiude automaticamente dopo aver fatto clic su Integra, la connessione è andata a buon fine. Puoi anche confermare aprendo il tuo account Klaviyo in una nuova scheda o finestra del browser e selezionando Integrazioni nella barra di navigazione a sinistra. Apri Magento 2, quindi seleziona Impostazioni. In Dettagli della connessione, URL del sito viene visualizzato senza i campi Nome utente e Password una volta configurato OAuth.

Se ricevi l’errore "l’account Klaviyo non corrisponde all’ID azienda," verifica che le chiavi API configurate nell’estensione Klaviyo in Magento appartengano all’account Klaviyo a cui hai effettuato l’accesso. Questo errore può comparire anche se il tentativo di autorizzazione scade. Se le chiavi corrispondono, avvia un nuovo tentativo di autorizzazione OAuth in Magento e completa rapidamente la conferma di Klaviyo.

Quando stabilisci la connessione tra Magento e Klaviyo, se invece ricevi un elenco di errori, puoi fare clic su ciascun errore per saperne di più sulla causa.
