Introducción

Magento 2 versión 2.2.0 requiere una versión anterior de la extensión de Klaviyo que no permite la configuración de OAuth dentro de la configuración de la extensión. Para los clientes que actualmente usan la versión v2.2.0 (no se admiten versiones anteriores a la 2.2.0), recomendamos añadir OAuth a la integración manualmente. También recomendamos actualizar a la última versión de Magento 2 para aprovechar todas las funciones de integración de Klaviyo nuevas y futuras. Esta guía explica cómo configurar OAuth después de haber instalado la extensión y configurado el webhook. Si necesitas instalar la extensión de Klaviyo para Magento 2, consulta nuestras instrucciones de instalación.

Configurar OAuth

Primero, asegúrate de haber iniciado sesión en tu cuenta de Magento 2. Aquí, habilitaremos OAuth para conectar de forma segura tu cuenta de Klaviyo con la extensión de Magento 2 que acabas de instalar.

Ve a Sistemas en el panel de navegación de la izquierda y selecciona Integraciones. Haz clic en Añadir nueva integración en la esquina superior derecha para configurar manualmente tu integración con autenticación OAuth. Ponle un nombre a tu nueva integración en el campo Nombre e introduce tu contraseña segura en el campo Tu contraseña.

manualoauth.png
manualoauth.png

Rellena el campo Callback URL con la siguiente URL y actualiza <Company ID> con tu clave de API pública de Klaviyo. Asegúrate de eliminar cualquier espacio adicional en la URL que se pueda añadir automáticamente.

text
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Company ID>

Luego, actualiza la URL del enlace de identidad usando la siguiente URL:

text
https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle

Selecciona la pestaña API de la izquierda y ve al menú desplegable Resource Access . Te recomendamos que selecciones Todo para otorgar todas las reglas de acceso a la API que necesita Klaviyo.

Si quieres permitir solo selecciones específicas, asegúrate de que lo siguiente esté marcado.

  • «Catálogo > Inventario > Categorías»
  • "Carritos > Gestionar carritos"
  • «Clientes > Grupos de clientes»
  • "Clientes > Todos los clientes"
  • "Ventas > Operaciones > Pedidos > Acciones > Ver"
  • "Tiendas > Atributos > Producto"
  • "Catálogo > Inventario > Productos"
  • "Ventas > Operaciones > Envíos"
  • "Tiendas > Configuración > Todas las tiendas"
  • «Marketing > Communications > Newsletter Subscribers»

Cuando hayas terminado de hacer tus selecciones, haz clic en Guardar.

A continuación, busca la integración con el nombre que has utilizado antes y haz clic en Activar.

activateoauth.png
activateoauth.png

Al activar la integración, se abrirá una ventana en la que se te pedirá que apruebes el acceso. Haz clic en Permitir para que se te redirija a Klaviyo y completar la configuración de la integración.

oauthperms.png
oauthperms.png

Inicia sesión si todavía no lo has hecho o confirma que el nombre y el ID de la cuenta son correctos y haz clic en Integrar Magento 2. Esto añadirá la integración de Magento 2 a tu cuenta de Klaviyo asociada con la clave de API que utilizaste para la configuración. Si has iniciado sesión en varias cuentas de Klaviyo y no se muestra la cuenta correcta, cierra sesión en cualquier otra sesión.

m2authorize.png
m2authorize.png

Si la ventana se cierra automáticamente, la conexión se ha realizado correctamente.

Si recibes el siguiente error, asegúrate de que las claves de API que se usan en el primer paso correspondan a la cuenta en la que has iniciado sesión actualmente.

apierror.png
apierror.png

Al establecer la conexión entre Magento y Klaviyo, si en su lugar recibes una lista de errores, puedes hacer clic en cada error para obtener más información sobre la causa.

oauthgenerror.png
oauthgenerror.png

Próximos pasos

Ahora que has habilitado OAuth, continúa con la habilitación de las integraciones de Magento 2 en Klaviyo.

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más sobre Klaviyo

Klaviyo Community
Conecta con compañeros, socios y expertos de Klaviyo para encontrar ideas, compartir información y resolver todas tus dudas.
Socios
Contrata a un experto certificado por Klaviyo para ayudarte con una tarea específica o para la gestión continua de marketing.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia por chat/virtual
La disponibilidad varía según la ubicación y el tipo de plan