Skip to main content

Über Klaviyo

Iru liest Kontobenutzer und ihre Berechtigungen, API-Schlüssel mit ihren Scopes, Metadaten zu Listen und Segmenten sowie Integrationsverbindungen aus der Klaviyo-API. Die Authentifizierung erfolgt mit einem privaten API-Schlüssel, der unter Einstellungen → API-Schlüssel erstellt wird. Private Klaviyo-Schlüssel erhalten ihre Scopes bei der Erstellung. Erteilen Sie schreibgeschützten Zugriff auf die Objekte, die Ihre Kontrollen abdecken. Iru liest nur Metadaten. Namen und Konfiguration von Listen und Segmenten werden erfasst; die darin enthaltenen Profile nicht.

So funktioniert es

Klaviyo verwendet ein benutzerdefiniertes Autorisierungsschema: Dem Header-Wert wird Klaviyo-API-Key vorangestellt, nicht Bearer. Jede Anfrage erfordert außerdem einen revision-Header mit einem ISO-8601-Datum, das die API-Version festlegt. Klaviyo versioniert seine API über datierte Revisionen statt über ein Pfadsegment, und eine Anfrage ohne gültige Revision wird abgelehnt. Iru legt die Revision fest; Sie geben nur den Schlüssel an. Anfragen richten sich an https://a.klaviyo.com/api. Es muss weder eine Subdomain noch ein Konto-Host konfiguriert werden. Der öffentliche API-Schlüssel (eine kurze Unternehmens-ID, die bei clientseitigen Abonnementaufrufen verwendet wird) ist eine andere Anmeldeinformation und funktioniert hier nicht zur Authentifizierung. Offizielle Referenzen: API-Anfragen authentifizieren, Richtlinie zu API-Versionierung und -Einstellung.

Voraussetzungen

  • Eine Kontorolle, die in Klaviyo API-Schlüssel verwalten kann.
  • Legen Sie fest, was im Umfang enthalten ist. In Klaviyo können Sie die Überwachung von Listen und Segmenten ausschließen; ausgeschlossene Objekte liefern keine Nachweise.

Klaviyo mit Iru verbinden

Schließen Sie diese Registerkarte ab, bevor Sie die Quelle in Compliance verbinden.
1

Bei Klaviyo anmelden

Melden Sie sich bei Klaviyo mit einem Konto an, das API-Schlüssel verwalten kann.
2

Einstellungen öffnen

Öffnen Sie das Kontomenü unten links und wählen Sie dann Einstellungen.
3

API-Schlüssel öffnen

Gehen Sie zu API-Schlüssel.
4

Privaten API-Schlüssel erstellen

Wählen Sie Create private API key.
5

Schlüssel benennen und Scopes festlegen

Geben Sie eine Bezeichnung wie Iru Compliance ein, damit Sie die Integration später prüfen können. Setzen Sie den Zugriff des Schlüssels auf schreibgeschützt. Verwenden Sie benutzerdefinierte Scopes und erteilen Sie Lesezugriff nur auf die Objekte, die Ihr Compliance-Programm abdeckt. Accounts, Lists und Segments decken die Nachweise ab, die Iru erfasst. Erteilen Sie weder Vollzugriff noch Schreib-Scopes.
6

Schlüssel erstellen und kopieren

Erstellen Sie den Schlüssel und kopieren Sie den Wert einmalig, während Klaviyo ihn anzeigt.
Fahren Sie auf der Registerkarte Iru Compliance fort.

Fehlerbehebung

Prüfen Sie die Einstellungen des Pop-up-Blockers für die Iru-Website und versuchen Sie es erneut.
Bestätigen Sie, dass Sie einen privaten Schlüssel erstellt haben, keinen öffentlichen. Der öffentliche Schlüssel ist eine kurze Unternehmens-ID für clientseitige Aufrufe und authentifiziert keine Server-zu-Server-Anfrage.
Der private Schlüssel wurde mit benutzerdefinierten Scopes erstellt, die diese Objekte ausschließen. Klaviyo-Scopes werden bei der Erstellung festgelegt. Erstellen Sie einen neuen Schlüssel mit den benötigten Scopes.
Entweder fehlt dem Schlüssel der Lesezugriff darauf, oder die Überwachung von Listen und Segmenten liegt außerhalb des Umfangs dieser Verbindung.
Dies ist zu erwarten. Iru erfasst Metadaten zu Listen und Segmenten, nicht die darin enthaltenen Profile.

Verwandte Artikel

Quellenverwaltung

Alle Compliance-Quellen durchsuchen und verwalten.

Erste Schritte mit Compliance

Frameworks, Aktionen und Artefakte.

Iru-Übersicht

Wie Endpoint, Compliance und Identity zusammenwirken.

Artifacts-Verwaltung

Nachweise aus Quellen und Aktionen hochladen, prüfen und organisieren.