O que você vai aprender
Saiba como as informações são sincronizadas entre o Klaviyo e seus aplicativos de terceiros por meio de uma interface de programação de aplicações (API). A maioria dos dados trocados por meio de uma integração do Klaviyo é unidirecional: os dados são extraídos para sua conta Klaviyo para que você possa aproveitar um amplo escopo dos dados do seu cliente.
Como as integrações sincronizam informações de e para o Klaviyo
A API da Klaviyo é um conjunto de interfaces em que os dados são trocados entre a Klaviyo e outros aplicativos conectados à sua conta da Klaviyo. Para integrar inicialmente a Klaviyo a outro aplicativo, você precisará se autenticar via OAuth ou usar uma chave de API. Uma chave de API é um identificador exclusivo vinculado à sua conta específica.
A Klaviyo gera dois tipos de chave de API, ambos podem ser encontrados na sua conta:
- Pública Sua chave de API pública, às vezes chamada de seu ID do site, é o identificador exclusivo da sua conta Klaviyo. Essa chave não pode ser usada por um app de terceiros para acessar informações privadas na sua conta Klaviyo.
- Privada As chaves de API privadas são usadas para ler dados da Klaviyo e manipular objetos confidenciais, como listas. Elas garantem que o processo de atualizar inscrições e outras informações de clientes seja seguro e privado. As chaves de API privadas devem ser tratadas como sua senha: mantidas em um local seguro e nunca expostas ao público. Você pode gerar novas chaves de API privadas para diferentes aplicativos para rastrear a origem dos dados adicionados à sua conta da Klaviyo.
Para informações mais específicas sobre os tipos de chave de API do Klaviyo, consulte nossa documentação de referência da API.
As APIs REST do Klaviyo
REST é um estilo arquitetural que fornece diretrizes para uma comunicação independente de plataforma entre aplicativos na internet. As APIs REST da Klaviyo se comunicam principalmente usando o formato JavaScript Object Notation (JSON), que fornece um layout estruturado para as informações contidas nas mensagens da API. As seguintes áreas da sua conta da Klaviyo podem ser acessadas pelas nossas APIs REST:
- Contas
- Campanhas
- Catálogos
- Cupons
- Privacidade de dados
- Eventos
- Fluxos
- Imagens
- Listas
- Métricas
- Perfis
- Relatórios
- Segmentos
- Tags
- Modelos
Embora as APIs acima tenham sido projetadas para serem chamadas por aplicativos do lado do servidor, também temos uma API do cliente para criar eventos e assinaturas a partir de aplicativos do lado do cliente.
O objeto JavaScript da Klaviyo
O objeto Klaviyo substitui os objetos legados _learnq e klOnsite. Esses objetos JavaScript oferecem uma forma abreviada de interagir com nossas APIs e enviar eventos para a Klaviyo. O objeto Klaviyo permite que você identifique perfis conhecidos e rastreie eventos e ações no seu site.