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 dos tipos de claves de API, las cuales puedes 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 se usan para leer datos de Klaviyo y manipular objetos delicados, como las listas. Garantizan que el proceso de actualización de suscripciones y otra información de los clientes sea seguro y privado. Las claves de API privadas se deben tratar como la contraseña: se deben guardar en un lugar seguro y nunca exponerse al público. Puedes generar nuevas claves de API privadas para diferentes aplicaciones y así 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 lineamientos para la comunicación independiente de la plataforma entre aplicaciones en internet. Las interfaz de programación de aplicaciones (API) REST de Klaviyo se comunican principalmente con un formato de 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 mediante nuestras interfaz 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
Si bien las interfaz de programación de aplicaciones (API) anteriores están diseñadas para llamarse desde aplicaciones del lado del servidor, también contamos con una interfaz de programación de aplicaciones (API) de cliente para crear eventos y suscripciones desde aplicaciones del lado del cliente.
El objeto JavaScript de Klaviyo
El objetoklaviyo reemplaza los objetos heredados _learnq y klOnsite. Estos objetos de JavaScript ofrecen una forma abreviada de interactuar con nuestras interfaz de programación de aplicaciones (API) y enviar eventos a Klaviyo. El objeto klaviyo te permite identificar perfiles conocidos, así como registrar eventos y acciones en tu sitio web.