Grundlegende Infos zum Austausch von Informationen zwischen Klaviyo und Apps
Übersicht
Hier erfährst du, wie Informationen über eine Anwendungsprogrammierschnittstelle (API) zwischen Klaviyo und deinen Drittanbieter-Apps synchronisiert werden. Die meisten Daten, die über eine Klaviyo-Integration ausgetauscht werden, sind unidirektional: Daten werden in dein Klaviyo-Konto übertragen, damit du einen großen Umfang an Kund*innendaten nutzen kannst.
So synchronisieren Integrationen Informationen mit und von Klaviyo
Klaviyo’s API ist eine Reihe von Schnittstellen, über die Daten zwischen Klaviyo und anderen Anwendungen ausgetauscht werden, die mit deinem Klaviyo-Konto verbunden sind. Um Klaviyo zunächst mit einer anderen Anwendung zu integrieren, musst du dich über OAuth authentifizieren oder einen API-Schlüssel verwenden. Ein API-Schlüssel ist eine eindeutige Kennung, die mit deinem spezifischen Konto verknüpft ist.
Klaviyo erstellt zwei Arten von API-Schlüsseln, die beide in deinem Konto zu finden sind:
- Öffentlich
Dein öffentlicher API-Schlüssel, manchmal auch als Site-ID bezeichnet, ist die eindeutige Kennung für dein Klaviyo-Konto. Dieser Schlüssel kann von einer Drittanbieter-App nicht verwendet werden, um auf private Informationen in deinem Klaviyo-Konto zuzugreifen. - Privat
Private API-Schlüssel werden verwendet, um Daten von Klaviyo zu lesen und vertrauliche Objekte, wie z. B. Listen, zu bearbeiten. Sie stellen sicher, dass der Prozess der Aktualisierung von Abonnements und anderen Kund*innendaten sicher und privat ist. Private API-Schlüssel sollten wie dein Passwort behandelt werden: an einem sicheren Ort aufbewahrt und niemals öffentlich gemacht. Du kannst neue private API-Schlüssel für verschiedene Anwendungen generieren, um die Quelle der Daten nachzuverfolgen, die deinem Klaviyo-Konto hinzugefügt werden.
Weitere Informationen zu bestimmten Typen von Klaviyo API-Schlüsseln findest du in unserer API-Referenzdokumentation.
Klaviyo REST-APIs
REST ist ein Architekturstil, der Richtlinien für die plattformunabhängige Kommunikation zwischen Anwendungen im Internet bereitstellt. Die Klaviyo-REST-API kommunizieren hauptsächlich in einem JavaScript Object Notation (JSON)-Format, das eine strukturierte Darstellung der in den API-Nachrichten enthaltenen Informationen bereitstellt. Auf die folgenden Bereiche deines Klaviyo-Kontos kann über unsere REST-API zugegriffen werden:
- Konten
- Kampagnen
- Kataloge
- Gutscheine
- Datenschutz
- Ereignisse
- Flows
- Bilder
- Listen
- Metriken
- Profile
- Reporting
- Segmente
- Tags
- Vorlagen
Während die oben genannten APIs dafür konzipiert sind, von serverseitigen Anwendungen aufgerufen zu werden, haben wir auch eine Client-API zum Erstellen von Ereignissen und Abonnements aus clientseitigen Anwendungen.
Das Klaviyo-JavaScript-Objekt
Das Klaviyo -Objekt ersetzt die Legacy-Objekte _learnq und klOnsite. Diese JavaScript-Objekte bieten eine Kurzform, um mit unseren APIs zu interagieren und Ereignisse an Klaviyo zu senden. Mit dem Klaviyo-Objekt kannst du bekannte Profile identifizieren sowie Events und Aktionen auf deiner Website nachverfolgen.