Panoramica
La versione 2.2.0 di Magento 2 richiede una versione precedente dell'estensione Klaviyo che non consente l'impostazione di OAuth nelle impostazioni dell'estensione. Per i clienti che attualmente utilizzano la versione 2.2.0 (le versioni precedenti alla 2.2.0 non sono supportate), le consigliamo di aggiungere manualmente OAuth alla sua integrazione. Raccomandiamo inoltre di aggiornare all'ultima versione di Magento 2 per sfruttare tutte le nuove e imminenti funzionalità di integrazione di Klaviyo. Questa guida spiega come impostare OAuth dopo aver già installato l'estensione e configurato i webhook. Se deve installare l'estensione Klaviyo per Magento 2, consulti le nostre istruzioni per l'installazione.
Impostare OAuthImpostare OAuth
Per prima cosa, si assicuri di aver effettuato l'accesso al suo account Magento 2. Qui abiliteremo OAuth per collegare in modo sicuro il suo account Klaviyo all'estensione Magento 2 che ha appena installato.
Vada su Sistemi dal riquadro di navigazione sinistro e selezioni Integrazioni. Clicchi su Aggiungi nuova integrazione nell'angolo in alto a destra per impostare manualmente la sua integrazione con l'autenticazione OAuth. Assegni un nome alla sua nuova integrazione nel campo Nome e inserisca la sua password sicura nel campo Password.
Compili il campo URL di callback con il seguente URL e aggiorni l'ID azienda <> alla sua chiave API pubblica Klaviyo. Si assicuri di eliminare qualsiasi spazio extra nell'URL che potrebbe essere aggiunto automaticamente.
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID>
Quindi, aggiorni l'URL di Identity Link utilizzando il seguente URL:
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle
Selezioni la scheda API a sinistra e si rechi al menu a discesa Accesso alle risorse . Le consigliamo di selezionare Tutti per concedere tutte le regole di accesso API necessarie a Klaviyo.
Se desidera consentire solo selezioni specifiche, si assicuri che siano selezionate le seguenti.
- "Catalogo > Inventario > Categorie"
- "Carrelli > Gestire i carrelli"
- "Clienti > Gruppi di clienti"
- "Clienti > Tutti i clienti"
- "Vendite > Operazioni > Ordini > Azioni > Vista"
- "Negozi > Attributi > Prodotto"
- "Catalogo > Inventario > Prodotti"
- "Vendite > Operazioni > Spedizioni"
- "Negozi > Impostazioni > Tutti i negozi"
- "Marketing > Comunicazioni > Abbonati alla newsletter"
Quando ha finito di fare le sue selezioni, clicchi su Salva.
Individui quindi l'integrazione con il nome che ha utilizzato in precedenza e faccia clic su Attiva.
Attivando l'integrazione si aprirà una finestra che le chiederà di approvare l'accesso. Clicchi su Consenti per essere reindirizzato a Klaviyo e completare la configurazione dell'integrazione.
Effettui l'accesso se non l'ha già fatto, oppure confermi che il nome e l'ID del suo account sono corretti e faccia clic su Integrazione di Magento 2. Questo aggiungerà l'integrazione di Magento 2 al suo account Klaviyo associato alla chiave API che ha utilizzato per la configurazione. Se è collegato a più account Klaviyo e l'account corretto non viene visualizzato, esca da tutte le altre sessioni.
Se la finestra si chiude automaticamente, la connessione ha avuto successo.
Se invece riceve il seguente errore, si assicuri che le chiavi API utilizzate nel primo passaggio corrispondano all'account a cui è attualmente collegato.
Quando stabilisce la connessione tra Magento e Klaviyo, se invece riceve un elenco di errori, può cliccare su ogni errore per saperne di più sulla causa.
I prossimi passaggi
Ora che ha abilitato OAuth, proceda ad abilitare l'integrazione di Magento 2 in Klaviyo.