Informacje o sposobie wymiany informacji między Klaviyo a aplikacjami
Czego się dowiesz?
Dowiedz się, jak informacje synchronizują się między Klaviyo a aplikacjami innych firm za pośrednictwem interfejsu programowania aplikacji (API). Większość danych wymienianych za pośrednictwem integracji Klaviyo jest przesyłana jednokierunkowo: dane są pobierane do konta Klaviyo, aby można było wykorzystać szeroki zakres danych o klientach.
Jak integracje synchronizują informacje do i z Klaviyo
API Klaviyo to zestaw interfejsów, w ramach których dane są wymieniane między Klaviyo a innymi aplikacjami połączonymi z Twoim kontem Klaviyo. Aby początkowo zintegrować Klaviyo z inną aplikacją, musisz uwierzytelnić się przez OAuth lub użyć klucza API. Klucz API to unikalny identyfikator powiązany z konkretnym kontem.
Klaviyo generuje dwa typy kluczy API, które można znaleźć na koncie:
- Publiczny
Twój publiczny klucz API, czasem nazywany identyfikatorem witryny (Site ID), to unikalny identyfikator Twojego konta Klaviyo. Tego klucza nie można użyć w aplikacji innej firmy do uzyskania dostępu do prywatnych informacji na Twoim koncie Klaviyo. - Prywatne
Prywatne klucze API służą do odczytywania danych z Klaviyo oraz manipulowania wrażliwymi obiektami, takimi jak listy. Zapewniają, że proces aktualizowania subskrypcji i innych informacji o klientach jest bezpieczny i prywatny. Prywatne klucze API należy traktować jak hasła: przechowywać w bezpiecznym miejscu i nigdy nie ujawniać ich publicznie. Można generować nowe prywatne klucze API dla różnych aplikacji, aby śledzić źródło danych dodawanych do konta Klaviyo.
Aby uzyskać bardziej szczegółowe informacje na temat typów kluczy API Klaviyo, zapoznaj się z naszą dokumentacją referencyjną API.
Interfejsy API REST Klaviyo
REST to styl architektury, który zawiera wytyczne dotyczące niezależnej od platformy komunikacji między aplikacjami w internecie. Interfejsy API REST Klaviyo komunikują się głównie przy użyciu formatu JavaScript Object Notation (JSON), który zapewnia uporządkowany układ informacji zawartych w komunikatach API. Dostęp do następujących obszarów konta Klaviyo można uzyskać za pośrednictwem naszych interfejsów API REST:
- Konta
- Kampanie
- Katalogi
- Kupony
- Poufność danych
- Zdarzenia
- Sekwencje
- Obrazy
- Listy
- Metryki
- Profile
- Raportowanie
- Segmenty
- Znaczniki
- Szablony
Chociaż powyższe API są zaprojektowane do wywoływania z aplikacji po stronie serwera, mamy też API klienta do tworzenia zdarzeń i subskrypcji z aplikacji po stronie klienta.
Obiekt JavaScript Klaviyo
Obiekt klaviyo zastępuje starsze obiekty _learnq i klOnsite. Te obiekty JavaScript oferują skrótowy sposób interakcji z naszymi API i wysyłania zdarzeń do Klaviyo. Obiekt klaviyo umożliwia identyfikowanie znanych profili oraz śledzenie zdarzeń i działań w witrynie.