Visão geral
O Magento 2 versão 2.2.0 requer uma versão mais antiga da extensão Klaviyo que não permite a configuração do OAuth nas configurações da extensão. Para os clientes que usam atualmente a versão 2.2.0 (não há suporte para versões anteriores à 2.2.0), recomendamos que o senhor adicione o OAuth à sua integração manualmente. Também recomendamos que o senhor atualize para a versão mais recente do Magento 2 para aproveitar todos os recursos novos e futuros de integração do Klaviyo. Este guia aborda como configurar o OAuth depois que o senhor já instalou a extensão e configurou os webhooks. Se o senhor precisar instalar a extensão Klaviyo para o Magento 2, consulte nossas instruções de instalação.
Configurar o OAuthConfigurar o OAuth
Primeiro, verifique se o senhor está conectado à sua conta do Magento 2. Aqui, habilitaremos o OAuth para conectar com segurança sua conta Klaviyo à extensão do Magento 2 que o senhor acabou de instalar.
Navegue até Systems (Sistemas ) no painel de navegação à esquerda e selecione Integrations (Integrações). Clique em Add New Integration (Adicionar nova integração ) no canto superior direito para configurar manualmente sua integração com a autenticação OAuth. Dê um nome à sua nova integração no campo Name (Nome ) e digite sua senha segura no campo Your Password (Sua senha ).
Preencha o campo Callback URL com o seguinte URL e atualize o <Company ID> para sua chave de API pública da Klaviyo. Certifique-se de excluir quaisquer espaços extras no URL que possam ser adicionados automaticamente.
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID>
Em seguida, atualize o URL do link de identidade usando o seguinte URL:
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle
Selecione a guia API à esquerda e navegue até o menu suspenso Resource Access (Acesso a recursos ). Recomendamos que o senhor selecione All para conceder todas as regras de acesso à API necessárias para o Klaviyo.
Se o senhor quiser permitir apenas seleções específicas, verifique se as seguintes opções estão marcadas.
- "Catálogo > Inventário > Categorias"
- "Carrinhos > Manage Carts (Gerenciar Carrinhos)"
- "Clientes > Grupos de clientes"
- "Clientes > Todos os clientes"
- "Vendas > Operações > Pedidos > Ações > Visualizar"
- "Lojas > Atributos > Produto"
- "Catálogo > Inventário > Produtos"
- "Vendas > Operações > Remessas"
- "Lojas > Configurações > Todas as lojas"
- "Marketing > Comunicações > Assinantes do boletim informativo"
Quando terminar de fazer suas seleções, clique em Save (Salvar).
Em seguida, localize a integração com o nome que o senhor usou acima e clique em Activate (Ativar).
A ativação da integração abrirá uma janela solicitando que o senhor aprove o acesso. Clique em Allow para ser redirecionado para a Klaviyo e concluir a configuração da integração.
Faça login, se ainda não o fez, ou confirme se o nome e o ID da sua conta estão corretos e clique em Integrate Magento 2 (Integrar Magento 2). Isso adicionará a integração do Magento 2 à sua conta Klaviyo associada à chave de API que você usou para a configuração. Se o senhor estiver conectado a várias contas da Klaviyo e a conta correta não estiver sendo exibida, saia de todas as outras sessões.
Se a janela se fechar automaticamente, a conexão foi bem-sucedida.
Se, em vez disso, receber o seguinte erro, verifique se as chaves de API usadas na primeira etapa correspondem à conta na qual o senhor está conectado no momento.
Ao estabelecer a conexão entre o Magento e a Klaviyo, se, em vez disso, o senhor receber uma lista de erros, poderá clicar em cada erro para saber mais sobre a causa.
Próximas etapas
Agora que o senhor ativou o OAuth, prossiga para ativar a integração do Magento 2 no Klaviyo.