Resumen

Magento 2 versión 2.2.0 requiere una versión anterior de la extensión de Klaviyo que no permite configurar OAuth dentro de la configuración de la extensión. Para los clientes que actualmente usan la v2.2.0 (las versiones anteriores a la 2.2.0 no son compatibles), recomendamos agregar OAuth a la integración de forma manual. También recomendamos actualizar a la versión más reciente de Magento 2 para aprovechar todas las funciones nuevas y próximas de integraciones de Klaviyo. Esta guía explica cómo configurar OAuth después de que ya hayas instalado la extensión y configurado el webhook. Si necesitas instalar la extensión de Klaviyo para Magento 2, revisa los requisitos de la versión actual y 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 Sistema desde el panel de navegación de la izquierda y selecciona Integraciones. Haz clic en Agregar nueva integración en la esquina superior derecha para configurar manualmente la integración con autenticación OAuth. Dale un nombre a la nueva integración en el campo Nombre e ingresa la contraseña segura en el campo Tu contraseña.

manualoauth.png
manualoauth.png

Completa el campo URL de devolución de llamada con la siguiente URL. Reemplaza <Company ID>, incluidos los corchetes angulares, con la clave de API pública de Klaviyo (ID del sitio). Puedes encontrar la clave de API pública en Klaviyo. Elimina cualquier espacio adicional en la URL que se haya agregado 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 con la siguiente URL:

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

Selecciona la pestaña interfaz de programación de aplicaciones (API) de la izquierda y ve al menú desplegable Acceso a recursos. Recomendamos que selecciones Todo para otorgar todas las reglas de acceso a la interfaz de programación de aplicaciones (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 > Administrar carritos"
  • "Clientes > Grupos de clientes"
  • "Clientes > Todos los clientes"
  • "Sales > Operations > Orders > Actions > View"
  • "Tiendas > Atributos > Producto"
  • "Catálogo > Inventario > Productos"
  • "Ventas > Operaciones > Envíos"
  • "Tiendas > Configuración > Todas las tiendas"
  • "Marketing > Comunicaciones > Suscriptores del boletín"

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

Luego, busca la integración con el nombre que usaste arriba 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 en Klaviyo si se te solicita y, luego, confirma que el nombre de la cuenta que se muestra coincide con la cuenta cuya clave de API pública ingresaste en la URL de devolución de llamada. Si se muestra la cuenta equivocada, cierra sesión en tus otras sesiones de Klaviyo e inicia sesión en la cuenta correcta antes de continuar. Haz clic en Integrar. Esto agrega o actualiza la conexión de Magento 2 para esa cuenta.

m2authorize.png
m2authorize.png

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

Si recibes un error de discrepancia de cuenta, revisa que la clave de API pública en la URL de devolución de llamada pertenezca a la cuenta de Klaviyo en la que iniciaste sesión y luego intenta conectarte de nuevo.

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

Siguientes pasos

Si estás configurando una nueva integración, sigue las instrucciones para habilitar la integración de Magento 2 en Klaviyo para configurar y guardar el resto de los ajustes.

¿Te resultó útil este artículo?
Usa este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar al equipo de asistencia.

Descubre más sobre Klaviyo

Comunidad
Conecta con colegas, socios y expertos de Klaviyo para inspirarte, compartir ideas 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 a la asistencia a través de tu cuenta.

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

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