Wie man einen privaten API-Schlüssel erstellt oder klont

Geschätzt 5 Lesedauer in Minuten
|
Aktualisiert 6. Dez. 2024, 18:54 EST

Du musst ein Eigentümer oder Administrator sein, um einen privaten API-Schlüssel zu erstellen, zu klonen oder zu löschen.

Du wirst lernen

Du wirst lernen

Erfahre, wie du einen privaten API-Schlüssel erstellst, der eine eindeutige Kennung für API-Aufrufe ist, und wie du einen Bereich definierst. 

Sowohl private API-Schlüssel als auch Scopes helfen dir, deine und deine Kundendaten zu schützen, indem sie einschränken, worauf Dritte zugreifen können.

Über private API-Schlüssel und Geltungsbereiche

Über private API-Schlüssel und Geltungsbereiche

Mit einem API-Aufruf kannst du eine Software mit einer anderen verbinden. Diese Verbindung ermöglicht es einer Software, Informationen bei der anderen abzufragen, zu bearbeiten oder hinzuzufügen.  

Ein privater API-Schlüssel stellt sicher, dass diese Anfrage die richtigen Berechtigungen hat (d.h. dass sie von einem autorisierten Nutzer, Konto oder Programm stammt). Stell dir das wie einen Hausschlüssel vor: Er lässt dich und deine Familie rein, aber alle anderen bleiben draußen.

Die Einbeziehung eines privaten API-Schlüssels fügt eine weitere Berechtigungsebene hinzu, die den Zugriff auf bestimmte Elemente für Dritte einschränkt. Scopes sind vergleichbar mit einem Hotelschlüssel, der dir nur Zugang zu bestimmten Bereichen gibt (wie deinem Zimmer oder dem Fitnessstudio) und nicht zum ganzen Gebäude. 

Arten von Geltungsbereichen

Arten von Geltungsbereichen

Wenn du einen privaten API-Schlüssel erstellst, musst du seinen Geltungsbereich auswählen. Mit anderen Worten: Du musst entscheiden, ob du willst, dass eine dritte Partei:

  • Keinen Zugriff auf einen API-Endpunkt haben.
  • Alle Daten für einen API-Endpunkt anzeigen, aber keine Änderungen vornehmen können (auch "schreibgeschützt" genannt). 
  • Erstellen, Löschen und andere Änderungen an allem, was mit diesem Endpunkt verbunden ist (auch "Vollzugriff" oder "Schreibzugriff" genannt).

Angenommen, du möchtest Abonnent zu einer Klaviyo Liste von einer Drittanbieter-Software hinzufügen. In diesem Fall musst du vollen (Schreib-)Zugriff auf den API Endpunkt für Liste, Profil und Massenabonnement Profil haben. Die dritte Partei braucht jedoch keinen Zugang zu einem anderen Endpunkt. 

Du kannst mehr über die API vonKlaviyo erfahren und die verfügbaren Bereiche für jeden Endpunkt auf dem Entwicklerportal sehen. 

Bevor du beginnst

Bevor du beginnst

Bitte beachte die folgenden Punkte: 

  • Nachdem du einen privaten API-Schlüssel erstellt hast, kannst du nicht mehr:
    • Sieh dir den privaten API-Schlüssel noch einmal an. 
      • Tipp: Speichere private API-Schlüssel sicher und notiere dir, wofür du sie verwenden willst, z. B. in einem Passwortmanager. 
    • Füge seine Geltungsbereiche hinzu oder bearbeite sie. 
      • Wenn du den Geltungsbereich ändern musst, besteht die einzige Möglichkeit darin, den ursprünglichen privaten API-Schlüssel zu löschen und dann einen neuen mit dem richtigen Geltungsbereich zu erstellen. 
  • Private API-Schlüssel haben standardmäßig vollen Zugriff.

Wenn du dir nicht sicher bist, welche API Endpunkte, Bereiche oder Berechtigungen du benötigst, kontaktiere bitte einen Entwickler oder wende dich an einen Klaviyo Partner, um Hilfe zu erhalten. 

Einen privaten API-Schlüssel erstellen 

Einen privaten API-Schlüssel erstellen 

Nachdem du einen privaten API-Schlüssel erstellt hast, kannst du ihn nicht mehr einsehen. Stattdessen solltest du private API-Schlüssel wie ein Passwort behandeln: Gib diese Schlüssel nur an Personen weiter, denen du vertraust, und speichere sie an einem sicheren Ort, z. B. in einem Tresor oder Passwortmanager.

  1. Klicke unten links auf den Namen deiner Organisation.
  2. Navigiere zu Einstellungen.
  3. Klicke auf API-Schlüssel.
    Registerkarte API-Schlüssel in den Kontoeinstellungen
  4. Klicke auf Privaten API-Schlüssel erstellen.
  5. Benenne den API-Schlüssel.
  6. Wähle den Bereich aus, dem du den API-Schlüssel geben willst:
    • Schreibgeschützt
    • Vollständig
    • Benutzerdefiniert
      Seite zum Erstellen eines privaten API-Schlüssels mit einem Umfang
  7. Wähle Erstellen.

Wenn du jetzt einen privaten API-Schlüssel weitergibst, hat die dritte Partei nur Zugriff auf die Informationen, die du im Geltungsbereich festgelegt hast. 

Abfragen verwenden 

Abfragen verwenden 

Abfragen werden in fortgeschrittenen Szenarien verwendet. Wenn du dich noch nicht mit Abfragen auskennst oder nicht weißt, wie man sie benutzt, empfehlen wir dir, mit einem Entwickler zusammenzuarbeiten. 

einbeziehen

Wenn du die Include-Abfrage verwendest, musst du das Format gegenüber der obigen Liste ändern.

Der Profil-Endpunkt lautet zum Beispiel /API/Profil.

Wenn du jedoch den Abfrageparameter include hinzufügst(/API/Profil?include=Liste), brauchst du auch Liste:read oder Liste:full access, je nachdem, welche Art von API du aufrufst.

Geltungsbereiche

Mit dem Parameter scopes kannst du einen URL-Parameter erstellen, mit dem du automatisch ausfüllen kannst, welchen Bereich du für deinen privaten API-Schlüssel benötigst. 

In der Bereichsabfrage fügst du eine durch Kommata getrennte Liste der Bereiche ein, die du vorauswählen möchtest. 

Eine Beispiel-URL ist: 
https://www.klaviyo.com/create-private-api-key?scopes=campaigns:read,campaigns:write

Die Bereiche, die du in dieser Abfrage verwenden kannst, sind:
  • Kampagne
    • Kampagne:lesen,
    • Kampagne:schreiben,
  • Kataloge
    • kataloge:lesen,
    • kataloge:schreiben,
  • Datenschutz
    • datenschutz:lesen,
    • datenschutz:schreiben,
  • Veranstaltungen
    • events:read,
    • events:write,
  • Flow
    • Flow:read,
    • Flow:write,
  • Liste
    • Liste:lesen,
    • Liste:schreiben,
  • Metrik
    • Metrik:lesen,
    • Metrik:schreiben,
  • Profil
    • Profil:lesen,
    • Profil:write,
  • Segment
    • Segment:lesen,
    • Segment:schreiben,
  • Abonnements
    • abonnements:lesen,
    • abonnements:write,
  • Tag
    • Tag:lesen,
    • Tag:schreiben,
  • Vorlage
    • Vorlage:lesen,
    • Vorlage:Schreiben
Einen privaten API-Schlüssel klonen

Einen privaten API-Schlüssel klonen

Mit dem privaten API-Schlüssel kannst du durch Klonen einen neuen Schlüssel erstellen, der denselben Geltungsbereich und dieselben Berechtigungen hat wie der Originalschlüssel.

Beachte das:

  • Beim Klonen wird nicht der gleiche Schlüssel wie der ursprüngliche private API-Schlüssel erzeugt.
  • Du kannst einen klonen API-Schlüssel nicht umbenennen; er hat den gleichen Namen wie der ursprüngliche Schlüssel. 

Klone einen privaten API-Schlüssel: 

  1. Navigiere zur Registerkarte " API-Schlüssel"
  2. Klicke auf das 3-Punkte-Menü neben der Taste, die du klonen möchtest. 
  3. Wähle klonen > klonen
    Menü zum Klonen oder Löschen einer privaten API-Schlüssel
  4. Kopiere oder lade den neuen privaten API-Schlüssel herunter und lade ihn an einem sicheren Ort. 
  5. Stelle sicher, dass du deinen alten Schlüssel löschst, wenn du ihn nicht mehr brauchst. 
Zusätzliche Ressourcen

Zusätzliche Ressourcen

War dieser Artikel hilfreich?
Nutze dieses Formular nur für Feedback zu Artikeln. So kontaktierst du den Support.

Mehr von Klaviyo entdecken

Community
Vernetze dich mit Kolleg*innen, Partner*innen und Klaviyo-Expert*innen, um dich inspirieren zu lassen, Erkenntnisse auszutauschen und Antworten auf deine Fragen zu erhalten.
Live-Schulung (EN) ↗
Nimm an einer Live-Sitzung mit Klaviyo-Expert*innen teil, um mehr über Best Practices, die Einrichtung wichtiger Funktionen und mehr zu erfahren.
Support

Kontaktiere den Support über dein Konto.

Support per E-Mail (kostenlose Testversion und kostenpflichtige Konten) Verfügbar 24/7

Chat- / virtuelle Unterstützung
Verfügbarkeit abhängig von Standort und Abonnementtyp