Cómo se intercambia la información entre Klaviyo y las aplicaciones
Objetivos del artículo
Obtén información sobre cómo se sincroniza la información entre Klaviyo y tus aplicaciones de terceros mediante una interfaz de programación de aplicaciones (API). La mayoría de los datos que se intercambian mediante las integraciones de Klaviyo son unidireccionales: los datos se extraen a tu cuenta de Klaviyo para que puedas aprovechar una amplia variedad de datos de tus clientes.
Cómo las integraciones sincronizan información hacia y desde Klaviyo
La interfaz de programación de aplicaciones (API) de Klaviyo es un conjunto de interfaces donde se intercambian datos entre Klaviyo y otras aplicaciones conectadas a tu cuenta de Klaviyo. Para integrar inicialmente Klaviyo con otra aplicación, tendrás que autenticarte mediante OAuth o usar una clave de API. Una clave de API es un identificador único vinculado a tu cuenta específica.
Klaviyo genera 2 tipos de claves de API, los cuales se pueden encontrar en la cuenta:
- Pública
Tu clave de API pública, a veces denominada tu ID de sitio, es el identificador único de tu cuenta de Klaviyo. Esta clave no puede ser utilizada por una app de terceros para acceder a información privada dentro de tu cuenta de Klaviyo. - Privada
Las claves de API privadas permiten que las aplicaciones lean o modifiquen datos en tu cuenta de Klaviyo, como listas, según los permisos (ámbitos) que selecciones. Otorga a cada aplicación solo el acceso que necesita. Las claves de API privadas deben tratarse como tu contraseña: guárdalas en un lugar seguro y nunca las expongas al público. Copia cada clave en una ubicación segura cuando la crees. No podrás volver a ver su valor completo. Puedes generar nuevas claves de API privadas para diferentes aplicaciones y rastrear el origen de los datos que se agregan a la cuenta de Klaviyo.
Para obtener información más específica sobre los tipos de claves de API de Klaviyo, consulta nuestra documentación de referencia de la interfaz de programación de aplicaciones (API).
Las interfaz de programación de aplicaciones (API) REST de Klaviyo
REST es un estilo arquitectónico que proporciona pautas para la comunicación entre aplicaciones en internet, independientemente de la plataforma. Las interfaz de programación de aplicaciones (API) REST de Klaviyo se comunican principalmente mediante un formato JavaScript Object Notation (JSON), que proporciona una estructura para la información contenida en los mensajes de la interfaz de programación de aplicaciones (API). Se puede acceder a las siguientes áreas de tu cuenta de Klaviyo a través de nuestras interfaces de programación de aplicaciones (API) REST:
- Cuentas
- Campañas
- Catálogos
- Cupones
- Privacidad de datos
- Eventos
- Flujos
- Imágenes
- Listas
- Métricas
- Perfiles
- Elaboración de informes
- Segmentos
- Etiquetas
- Plantillas
Aunque las interfaces de programación de aplicaciones (API) anteriores están diseñadas para llamarse desde aplicaciones del lado del servidor, también tenemos una interfaz de programación de aplicaciones (API) de cliente para crear eventos y suscripciones desde aplicaciones del lado del cliente, como el navegador web de un cliente. Usa la clave de API pública (ID del sitio) para las solicitudes de la interfaz de programación de aplicaciones (API) de cliente. Nunca expongas una clave de API privada en el código del lado del cliente.
El objeto JavaScript de Klaviyo
El objeto klaviyo reemplaza los objetos heredados _learnq y _klOnsite. Estos objetos de JavaScript ofrecen una forma abreviada de interactuar con nuestra interfaz de programación de aplicaciones (API) y enviar eventos a Klaviyo. El objeto klaviyo te permite identificar perfiles conocidos, así como rastrear eventos y acciones en el sitio web.
Recursos adicionales
- Comprender los tipos de información que se intercambian entre Klaviyo y las aplicaciones
Conoce qué tipos de datos se intercambian entre Klaviyo y apps externas, y dónde se encuentran esos datos en la cuenta de Klaviyo. Cuando integras una aplicación de terceros con Klaviyo, ambas plataformas intercambian información. La mayor parte del intercambio de datos con Klaviyo es en una sola dirección: los datos se incorporan en la cuenta de Klaviyo para que puedas aprovechar un amplio alcance de los datos de tus clientes en Klaviyo.
- Primeros pasos con las interfaz de programación de aplicaciones (API) de Klaviyo
Obtén una comprensión básica de las llamadas a la interfaz de programación de aplicaciones (API) y de cómo la interfaz de programación de aplicaciones (API) de Klaviyo puede beneficiar a tu empresa. En esta guía, aprenderás sobre las interfaces de programación de aplicaciones (API) REST, los métodos HTTP y las herramientas para desarrolladores para prepararte para probar la interfaz de programación de aplicaciones (API) de Klaviyo. Tus primeras llamadas a la interfaz de programación de aplicaciones (API) se pueden realizar en tan solo 10 minutos de principio a fin. Si ya estás familiarizado con las llamadas a la interfaz de programación de aplicaciones (API) y estás listo para probar la interfaz de programación de aplicaciones (API), sigue nuestra guía sobre cómo usar nuestras colecciones de Postman.
- API fundamentals for marketers
- Klaviyo's Agency Partners