O que você vai aprender
Saiba mais sobre os requisitos do sistema para otimizar a sincronização com o Magento 1 ou 2. O administrador de sua loja Magento é responsável pelas especificações e configuração do sistema. Garantir que seu sistema esteja configurado para funcionar com o Klaviyo permitirá uma experiência de integração tranquila.
Configurar as permissões de usuário da APIConfigurar as permissões de usuário da API
No processo de integração de sua loja Magento com o Klaviyo, o senhor criará uma nova função SOAP (para Magento 1) ou REST (para Magento 2) com acesso total aos recursos e atribuirá um novo usuário a essa função. Certifique-se de que o Acesso aos recursos esteja definido como Todos.
Sem as permissões necessárias para esse usuário da API, o Klaviyo não poderá interagir adequadamente com as APIs da sua loja Magento, o que impedirá que a integração recupere dados da sua loja.
Habilitar o acesso aos endpoints de API necessáriosHabilitar o acesso aos endpoints de API necessários
O Klaviyo solicita dados de endpoints específicos. As configurações do seu sistema devem permitir o acesso a esses endpoints; considere o impacto dos controles de segurança ou da lógica de redirecionamento de URL na acessibilidade desses endpoints ao Klaviyo. Se o Klaviyo não tiver acesso aos endpoints de API esperados, alguns ou todos os dados do Magento não poderão ser sincronizados e o senhor verá um relatório de erro no aplicativo.
Todo o tráfego de saída da integração com a Klaviyo está por trás de um conjunto de endereços IP estáticos e previsíveis, para que o senhor possa ter um alto nível de confiança de que esse tráfego está vindo da Klaviyo - recomendamos a inclusão desses endereços na lista de permissões.
Capacidade do sistema para solicitações de API de sincronização de dados históricosCapacidade do sistema para solicitações de API de sincronização de dados históricos
Quando a integração é ativada, o Klaviyo coloca automaticamente em fila as solicitações de API para sincronizar dados históricos, incluindo registros de clientes, registros de pedidos e o catálogo de produtos. Tentamos fazer isso rapidamente para capacitar os profissionais de marketing a usar esses dados em suas contas o mais rápido possível. Também tentamos fazer isso de forma responsável, limitando a simultaneidade e tratando graciosamente as tentativas. Se sua loja tiver um grande volume de dados históricos, capacidade limitada de recursos ou outros aplicativos que fazem solicitações substanciais de API, recomendamos consultar o administrador do Magento para garantir que sua infraestrutura esteja equipada para suportar a sincronização de dados históricos. Seu administrador pode considerar a possibilidade de aumentar temporariamente os recursos, aplicar o dimensionamento automático ou solicitar que o Klaviyo diminua a velocidade das solicitações.
Verificar a validade do certificado SSL
Um certificado SSL autentica digitalmente a identidade de um site e permite uma conexão criptografada entre um navegador da Web e um servidor da Web. O certificado SSL do seu site é hospedado pelo servidor de origem do site. Um certificado SSL válido é essencial para aceitar pagamentos com segurança, proteger logins com senha e proteger formulários da Web. Essa ferramenta pode ser usada para verificar o certificado SSL de um site.
As integrações do Magento podem ser desativadas se a certificação SSL de seu site expirar. Nesse caso, o domínio e as certificações intermediárias devem ser atualizados no provedor de hospedagem. Se o senhor não tiver certeza do local de suas certificações, entre em contato com o provedor de hospedagem para obter ajuda
Alocação suficiente de memória no servidorAlocação suficiente de memória no servidor
A quantidade de espaço em disco exigida por um site de comércio eletrônico depende de vários fatores, incluindo o número de produtos, o número de imagens para cada produto, a qualidade das imagens, o número de e-mails armazenados no servidor e as páginas de conteúdo estático.
Recomendamos mais de 1 gigabyte de memória alocada para sua integração com o Klaviyo, mas 512 megabytes é o mínimo necessário. Se o seu servidor não puder alocar recursos suficientes para responder às solicitações do Klaviyo, ocorrerão erros de integração. A integração Klaviyo-Magento começa com uma sincronização de dados históricos, portanto, é recomendável que o senhor verifique as configurações de memória no Magento e no seu servidor antes de ativar a integração.
A configuração padrão de memória PHP do Magento é de 128 megabytes. Essa configuração pode ser atualizada no arquivo php.ini, alterando o valor da variável "memory_limit" para os 1024 megabytes recomendados.
Definir o fuso horário como UTCDefinir o fuso horário como UTC
O Tempo Universal Coordenado, ou UTC, tem sido o principal padrão de horário do mundo desde a década de 1960. O Klaviyo se baseia no UTC para agendar sincronizações de seus dados mais recentes.
Se sua instância do Magento usar um fuso horário diferente, será mais difícil para a Klaviyo determinar quais dados são mais recentes e devem ser sincronizados. Seu fuso horário deve ser atualizado para UTC no backend do Magento e nos arquivos app/Mage.php e app/code/local/Mage/Core/Model/Locale.php.
Recursos adicionais