Cómo habilitar manualmente OAuth para Magento 2 v2.2.0 y anteriores

Hola: 3 minutos de lectura
|
Actualizado 29 ago 2024, 22:06 EST
Visión general

Visión general

La versión 2.2.0 de Magento 2 requiere una versión antigua de la extensión Klaviyo que no permite la configuración de OAuth dentro de los ajustes de la extensión. Para los clientes que utilicen actualmente la versión 2.2.0 (las versiones anteriores a la 2.2.0 no son compatibles), les recomendamos que añadan manualmente OAuth a su integración. También recomendamos actualizar a la última versión de Magento 2 para aprovechar todas las nuevas y próximas características de integración de Klaviyo. Esta guía cubre cómo configurar OAuth después de que ya haya instalado la extensión y configurado los webhooks. Si necesita instalar la extensión Klaviyo para Magento 2, consulte nuestras instrucciones de instalación.

Configurar OAuth

Configurar OAuth

En primer lugar, asegúrese de que ha iniciado sesión en su cuenta de Magento 2. Aquí, habilitaremos OAuth para conectar de forma segura su cuenta Klaviyo a la extensión Magento 2 que acaba de instalar.

Navegue hasta Sistemas desde el panel de navegación izquierdo y seleccione Integraciones. Haga clic en Añadir nueva integración en la esquina superior derecha para configurar manualmente su integración con autenticación OAuth. Dé un nombre a su nueva integración en el campo Nombre e introduzca su contraseña segura en el campo Su contraseña.

manualoauth.png

Rellene el campo Callback URL con la siguiente URL y actualice el <Company ID> a su clave de API pública de Klaviyo. Asegúrese de eliminar cualquier espacio extra en la URL que pueda añadirse automáticamente.

https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Identificación de la empresa><Company ID>

A continuación, actualice la URL del enlace de identidad utilizando la siguiente URL:

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

Seleccione la pestaña API de la izquierda y vaya al menú desplegable Acceso a recursos . Le recomendamos que seleccione Todos para conceder todas las reglas de acceso a la API que necesita Klaviyo. 

Si desea permitir sólo determinadas selecciones, asegúrese de que están marcadas las siguientes.

  • "Catálogo > Inventario > Categorías"
  • "Carros > Gestionar carros"
  • "Clientes > Grupos de clientes"
  • "Clientes > Todos los clientes"
  • "Ventas > Operaciones > Pedidos > Acciones > Vista" 
  • "Almacena > Atributos > Producto"
  • "Catálogo > Inventario > Productos"
  • "Ventas > Operaciones > Envíos"
  • "Tiendas > Ajustes > Todas las tiendas"
  • "Marketing > Comunicaciones > Suscriptores del boletín de noticias"

Cuando haya terminado de hacer sus selecciones, haga clic en Guardar.

A continuación, localice la integración con el nombre que ha utilizado anteriormente y haga clic en Activar.

activateoauth.png

Al activar la integración se abrirá una ventana solicitándole que apruebe el acceso. Haga clic en Permitir para ser redirigido a Klaviyo y completar la configuración de la integración.

oauthperms.png

Inicie sesión si aún no lo ha hecho, o confirme que su nombre de cuenta e ID son correctos y haga clic en Integrar Magento 2 . Esto añadirá la integración de Magento 2 a su cuenta de Klaviyo asociada a la clave API que utilizó para la configuración. Si ha iniciado sesión en varias cuentas de Klaviyo y no se muestra la cuenta correcta, cierre la sesión de las demás.

m2autorizar.png

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

Si en su lugar recibe el siguiente error, asegúrese de que las claves API utilizadas en el primer paso corresponden a la cuenta con la que está conectado en ese momento.

apierror.png

Al establecer la conexión entre Magento y Klaviyo, si en su lugar recibe una lista de errores, puede hacer clic en cada error para saber más sobre la causa.
oauthgenerror.png

Próximos pasos

Próximos pasos

Ahora que ha habilitado OAuth, proceda a habilitar la integración 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 de Klaviyo

Comunidad
Conecta con compañeros, socios y expertos de Klaviyo para inspirarte, compartir ideas y resolver todas tus dudas.
Formación en directo
Únete a una sesión en directo con expertos de Klaviyo para conocer las prácticas recomendadas, cómo configurar funciones clave y mucho más.
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