# Berechnete Felder erklärt

**Begrenzt**: Berechnete benutzerdefinierte Felder sind nur in bestimmten Produktversionen verfügbar. [Kontaktieren Sie den Support](https://app.impact.com/support/portal.ihtml?createTicket=true&) um Ihr Advocate-Programm zu aktualisieren und Zugriff zu erhalten.

Durch [Benutzerdefinierten Feldern](https://help.impact.com/brand/de/advocate-program/manage-advocate-participants/custom-and-calculated-fields/custom-fields-for-advocate-explained), können Sie impact.com eine breite Palette zusätzlicher Informationen über Ihre Advocate-Teilnehmer über die grundlegenden zur Durchführung Ihres Empfehlungsprogramms erforderlichen Angaben hinaus senden.

Berechnete Felder erhalten Nutzer- und Ereignisdaten; die Werte werden berechnet, gespeichert und sind im Profil des Teilnehmers sichtbar. Sobald das berechnete Feld eingerichtet ist, wird sein Wert dynamisch aktualisiert, wenn Sie Ihre Advocate-Programmevents senden, die Ihre Kriterien erfüllen.

{% hint style="info" %}
**Beispiel:** Ein berechnetes Feld kann so konfiguriert werden, dass gezählt wird, wie oft ein Teilnehmer in einem Ein-Monats-Zeitraum einen Kauf von mindestens 100 $ tätigt. Anschließend können Sie Ihr Programm so einrichten, dass spezielle Belohnungen an Teilnehmer vergeben werden, die in einem Monat mindestens 3 dieser 100-$-Käufe tätigen.
{% endhint %}

#### Standardmäßige berechnete Felder

Standardmäßig stehen Ihnen vier berechnete Felder zur Verfügung. Sie können auf diese verweisen, sobald Sie mit dem Einrichten der Regeln für Ihr Programm beginnen.

<details>

<summary>Standardmäßige berechnete Felder</summary>

| Berechnetes Feld   | Beschreibung                                                                                |
| ------------------ | ------------------------------------------------------------------------------------------- |
| lastSeenDate       | Verfolgt, wann der Nutzer zuletzt in Advocate upserted wurde.                               |
| firstPurchaseDate  | Verfolgt das erste Datum, an dem wir ein Kaufereignis für diesen Teilnehmer erhalten haben. |
| lastPurchaseDate   | Verfolgt das Datum des jüngsten Kaufereignisses des Teilnehmers.                            |
| totalPurchaseCount | Verfolgt die Gesamtanzahl der Kaufereignisse dieses Teilnehmers.                            |

</details>

#### Vom Kunden erstellte berechnete Felder

Sie können eigene berechnete Felder erstellen, die über die bereitgestellten Standardfelder hinausgehen. Wenn Sie ein berechnetes Feld einrichten, können Sie:

* Einen Beginn- und Endtermin hinzufügen, wenn die Berechnung für eine begrenzte Zeitspanne laufen soll (z. B. 1. Januar bis 17. Februar). Dieser festgelegte Zeitraum wird als aktiver Zeitraum bezeichnet.
* Geben Sie ein wiederkehrendes [Verfolgungsfenster](https://help.impact.com/brand/de/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained) für Ihre Summen- und Zählberechnungen an. Verfolgungsfenster können entweder feste Fenster (z. B. ein einzelner Kalendermonat oder -jahr) oder gleitende Fenster (z. B. die letzten 90 Tage) sein.
* Legen Sie zusätzliche Einschränkungen fest, wann die Berechnung ausgeführt wird, indem Sie einen Filter hinzufügen oder einen JSONata-Ausdruck schreiben. Diese Optionen werden in unserem Artikel ausführlicher besprochen [Einrichten eines berechneten Felds](https://help.impact.com/brand/de/advocate-program/manage-advocate-participants/custom-and-calculated-fields/set-up-a-calculated-field).

{% hint style="info" %}
**Hinweis:** Wenn Ihr berechnetes Feld einen aktiven Zeitraum oder ein Verfolgungsfenster hat, werden die Werte nach Ablauf des Berechnungszeitraums nicht mehr aktualisiert. Wenn Ihr berechnetes Feld einen aktiven Zeitraum (oder ein Verfolgungsfenster, nur für Summen-/Zählberechnungen) hat, werden die Werte nach Ablauf des Berechnungszeitraums nicht weiter aktualisiert. Die Werte bleiben jedoch im Profil jedes Teilnehmers sichtbar.
{% endhint %}

<details>

<summary>Vom Kunden erstellte berechnete Felder</summary>

Es gibt mehrere Berechnungstypen, die Sie beim Erstellen eines berechneten Felds verwenden können.

| Berechnung               | Beschreibung                                                                                | Beispiel                                                                                                                                                                                                        |
| ------------------------ | ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Summe                    | Berechnen Sie die Summe des `{fieldname}` Felds von `{eventkey}` Ereignissen                | Summieren Sie alle Käufe, die ein geworbener Freund innerhalb der ersten 30 Tage nach der Anmeldung tätigt. Vergeben Sie gestaffelte Belohnungen an den Kunden-Advocaten basierend auf dem ausgegebenen Betrag. |
| Zählen                   | Zählen Sie die Anzahl der `{eventkey}` Ereignissen                                          | Belohnen Sie Teilnehmer, wenn sie mehr als 10 Käufe getätigt haben.                                                                                                                                             |
| Erstmals gesehen (Datum) | Berechnen Sie den Zeitstempel des ersten `{eventkey}` Ereignisses                           | Belohnen Sie Teilnehmer, wenn sie vor einem bestimmten Datum mit Käufen begonnen haben.                                                                                                                         |
| Zuletzt gesehen (Datum)  | Berechnen Sie den Zeitstempel des letzten `{eventkey}` Ereignisses                          | Belohnen Sie Teilnehmer, wenn ihr letzter Kauf innerhalb von 5 Tagen stattgefunden hat.                                                                                                                         |
| Erster Wert              | Berechnen Sie den Wert des `{fieldname}` Felds aus dem ersten {eventkey}-Ereignis           | Belohnen Sie Teilnehmer, wenn sie einen hohen Erstkauf tätigen.                                                                                                                                                 |
| Letzter Wert             | Berechnen Sie den Wert des `{fieldname}` Felds aus dem aktuellsten `{eventkey}` Ereignisses | Belohnen Sie Teilnehmer, wenn ihre letzte Zahlung mindestens einen bestimmten Wert hatte.                                                                                                                       |

</details>
