Chatwoot ermöglicht es Ihnen, zusätzliche Informationen zu Ihren Unterhaltungen und Kontakten über die Standarddatenattribute wie Name, E-Mail und Standort hinaus zu verfolgen. Diese zusätzlichen Informationen werden benutzerdefinierte Attribute genannt und können alles sein, was Sie nachverfolgen möchten. Nachfolgend finden Sie einige Beispiele für benutzerdefinierte Attribute.

* Abonnementplan

* Abonniert am

* Anmeldedatum

* Meistbestellter Artikel

* Link zum bestellten Produkt

* Datum der letzten Transaktion

Benutzerdefinierte Datenattribute ermöglichen es Ihnen, einer Unterhaltung oder einem Kunden zusätzliche Informationen hinzuzufügen, wie z.B. Kaufhistorie oder Kontostatus. Diese Informationen können verwendet werden, um Ihre Kundschaft besser zu verstehen und zu segmentieren.

> Der einzige Unterschied zwischen benutzerdefinierten und Standardattributen ist, dass Standarddatenattribute automatisch aktualisiert werden.

## Wie erstellt man ein benutzerdefiniertes Attribut?

**Schritt 1.** Gehen Sie zu **Einstellungen → Benutzerdefinierte Attribute.** Klicken Sie auf die Schaltfläche **„Benutzerdefiniertes Attribut hinzufügen“**.

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBNVU2VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--bf9d0ecb12923237206d44ac87d256ee0171a918/find%20custom%20attributes%20setting.png)

**Schritt 2.** Es öffnet sich ein Modal, das Sie nach Details zum neuen Attribut fragt. Füllen Sie diese Angaben aus. Hier ein Beispiel:

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBNWM2VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--6550c53c975336f9567da4dd9ab4b7e1243d6498/adding%20custom%20attribute%20example.png)

Folgende Angaben werden benötigt, um das benutzerdefinierte Attribut zu erstellen:

1. **Gilt für**

   Typ des Attributs (Unterhaltung/Kontakt).

2. **Anzeigename**

   Wird als Bezeichnung beim Anzeigen des benutzerdefinierten Attributs verwendet.

3. **Schlüssel**

   Eindeutiger Identifikator, der dem Attribut zugeordnet ist.

4. **Beschreibung**

   Beschreibung des benutzerdefinierten Attributs.

5. **Typ**

   Text, Zahl, Link, Datum, Liste und Kontrollkästchen.

**Hinweis**: Sie können kein benutzerdefiniertes Attribut mit demselben Schlüssel zweimal im Konto anlegen.

**Schritt 3.** Nachdem Sie die Details eingegeben haben, klicken Sie auf die Schaltfläche „**Erstellen**“. Wenn die Anfrage erfolgreich war, erscheint die Nachricht "Benutzerdefiniertes Attribut erfolgreich hinzugefügt".

## Wie verwendet man ein benutzerdefiniertes Attribut in einer Unterhaltung?

Sie können benutzerdefinierte Gesprächsattribute in einer Unterhaltung über die Seitenleiste hinzufügen. Befolgen Sie dazu die folgenden Schritte.

**Schritt 1.** Auf Ihrem Dashboard finden Sie, wenn Sie eine bestimmte Unterhaltung öffnen, einen Abschnitt mit der Bezeichnung „Gesprächsinformationen“. Klicken Sie auf das `+`-Symbol, um ihn zu erweitern.

**Schritt 2.** Sie sehen eine Option „Attribute hinzufügen“, gefolgt von einem Dropdown aller benutzerdefinierten Attribute in Ihrem Konto. Mit der Suchleiste können Sie nach dem Namen des gesuchten Attributs filtern. Oder klicken Sie eines an, um es auszuwählen. Falls Sie ein neues anlegen möchten, nutzen Sie die Schaltfläche „Neues Attribut erstellen“ im selben Dropdown.

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeFU3VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--8c46a22f31d1622907dba24b73a3ca57752eb358/using%20custom%20attribute%20in%20a%20conversation.png)

**Schritt 3.** Je nach dem von Ihnen hinzugefügten Attributstyp (Liste, Kontrollkästchen, Text usw.) können Sie diesen beliebig ausfüllen. Hier einige Beispiele:

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBL0k2VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--11d2fafc07b5c2bb8de31129fb8029e288fce4a5/populating%20a%20custom%20attribute%202.png)

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeDA3VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--40761b8b33df07666e53546e830cb5b2f3430b82/populate%20a%20custom%20attribute%20for%20conversation.png)

Um ein Attribut zu bearbeiten/löschen/kopieren, fahren Sie mit der Maus darüber, um die Optionen anzuzeigen.

## Wie verwendet man ein benutzerdefiniertes Attribut für einen Kontakt?

Es gibt zwei Möglichkeiten, benutzerdefinierte Attribute für Kontakte zu setzen.

### Attribute per SDK-Methode setzen

Um ein benutzerdefiniertes Kontaktattribut zu setzen, verwenden Sie die Methode `setCustomAttributes` wie folgt.

```
window.$chatwoot.setCustomAttributes({
  key: value,
  // Key is a unique identifier which is already defined while creating a custom attribute
  // Value should be based on type (Currently support Number, Date, String and Number)
  // Double-check that your keys always have a JSON-valid value
  // You need to flatten nested JSON structure while using this function
});
```

**Beispiel**:

```
window.$chatwoot.setCustomAttributes({
  key: value,
  // Key is a unique identifier which is already defined while creating a custom attribute
  // Value should be based on type (Currently support Number, Date, String and Number)
  // Double-check that your keys always have a JSON-valid value
  // You need to flatten nested JSON structure while using this function
});
```

Diese Attribute können Sie dann im Kontakt-/Unterhaltungs-Seitenpanel einsehen.

Um ein benutzerdefiniertes Attribut zu löschen, verwenden Sie deleteCustomAttribute wie folgt.

```
window.$chatwoot.deleteCustomAttribute("attribute-key");
```

**Beispiel**:

```
window.$chatwoot.deleteCustomAttribute("signUpDate");
```

**Hinweis**: In Versionen vor v1.22 wurden alle Attribute als Text dargestellt. Bitte erstellen Sie eine neue Definition, um den Wert korrekt anzuzeigen.

### Attribute über das Kontaktseiten-Panel setzen

Um Kontaktattribute hinzuzufügen, befolgen Sie das gleiche Verfahren wie oben für benutzerdefinierte Gesprächsattribute beschrieben, aber verwenden Sie dafür den Abschnitt `Kontaktattribute` in Ihrer Chat-Seitenleiste. So sieht das aus:

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBMVE3VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--b22bc9c2b99020928d96dddf3abe65f6cfd0e902/contact%20attribute.png)

Je nach dem von Ihnen hinzugefügten Attributstyp (Liste, Kontrollkästchen, Text usw.) können Sie diesen beliebig ausfüllen. Hier ein Beispiel:

![](https://app.chatwoot.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeFk3VHc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--9e376e43cee0a804de3ea1c9a3d4c110a4d8c0cb/populating%20a%20custom%20attribute.png)