Información sobre cómo se intercambia la información entre Klaviyo y las aplicaciones
Qué aprenderás
Obtén más 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 intercambiados a través de una integración de Klaviyo son unidireccionales: los datos se extraen a tu cuenta de Klaviyo para que puedas aprovechar un amplio alcance de los datos de tus clientes.
Cómo sincronizan la información las integraciones con Klaviyo
La API de Klaviyo es un conjunto de interfaces en las que 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, ambos de los cuales se pueden encontrar en tu cuenta:
- Público
Tu clave de API pública, a veces llamada ID de sitio, es el identificador único de tu cuenta de Klaviyo. Esta clave no puede ser utilizada por una aplicación 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 de tu cuenta de Klaviyo, como listas, según los permisos (ámbitos) que selecciones. Concede a cada aplicación únicamente el acceso que necesite. 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 distintas aplicaciones para rastrear el origen de los datos que se añaden a tu cuenta de Klaviyo.
Para obtener información más específica sobre los tipos de clave de API de Klaviyo, consulta nuestra documentación de referencia de la API.
Las API REST de Klaviyo
REST es un estilo arquitectónico que proporciona directrices para la comunicación independiente de la plataforma entre aplicaciones en internet. Las API REST de Klaviyo se comunican principalmente mediante un formato JavaScript Object Notation (JSON), que proporciona una estructura para la información incluida en los mensajes de API. Se puede acceder a las siguientes áreas de la cuenta de Klaviyo a través de nuestras API REST:
- Cuentas
- Campañas
- Catálogos
- Cupones
- Privacidad de los datos
- Eventos
- Flujos
- Imágenes
- Listas
- Métricas
- Perfiles
- Elaboración de informes
- Segmentos
- Etiquetas
- Plantillas
Aunque las API anteriores están diseñadas para llamarse desde aplicaciones del lado del servidor, también contamos con una 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 solicitudes de API de cliente. Nunca expongas una clave de API privada en código del lado del cliente.
El objeto JavaScript de Klaviyo
El objeto klaviyo sustituye a los objetos heredados _learnq y _klOnsite. Estos objetos de JavaScript ofrecen una forma abreviada de interactuar con nuestra API y enviar eventos a Klaviyo. El objeto klaviyo te permite identificar perfiles conocidos y hacer un seguimiento de los eventos y las acciones en tu sitio web.
Recursos adicionales
- Understanding the types of information exchanged between Klaviyo and apps
Learn about what types of data are exchanged between Klaviyo and external apps, and where that data is found in your Klaviyo account. When you integrate a third-party application with Klaviyo, the two platforms exchange information. Most data exchange with Klaviyo is one-way; data is pulled into your Klaviyo account so you can leverage a broad scope of your customers' data within Klaviyo.
- Getting started with Klaviyo APIs
Get a foundational understanding of API calls and how the Klaviyo APIs can benefit your business. In this guide, you will learn about REST APIs, HTTP methods, and developer tools to prepare you for testing Klaviyo's APIs. Your first API calls can be accomplished in as little as 10 minutes from start to finish. If you are already familiar with API calls and are ready to test our APIs, follow our guide on how to use our Postman collections.
- API fundamentals for marketers
- Klaviyo's Agency Partners