> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-a-calculated-field.md).

# Ein berechnetes Feld bearbeiten

Berechnete Feldwerte können bei der Einrichtung Ihrer Programmregeln verwendet werden und ermöglichen eine breite Palette fortgeschrittener Programm-Logik. Vom Benutzer erstellte [berechnete Felder](/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained.md) können jederzeit bearbeitet werden.

#### Ein berechnetes Feld bearbeiten

1. Wählen Sie im linken Navigationsmenü ![](https://1698965099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Datenquellen → Felder**.
2. Bewegen Sie den Cursor über das Feld, das Sie bearbeiten möchten, und wählen Sie dann **Bearbeiten**.
   * Sie müssen ein vom Benutzer erstelltes berechnetes Feld auswählen. Die standardmäßigen berechneten Felder können nicht bearbeitet werden.
3. Bearbeiten Sie das Feld nach Bedarf.
   * Sie können das zur Berechnung des Felds verwendete Ereignis sowie alle Filter oder Tracking-Fenster ändern.
   * Der Schlüssel des berechneten Felds und der Berechnungstyp können nicht geändert werden.
4. Optional in *Prüfen* Bereich, wählen Sie ![](https://1698965099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **\[Nicht angekreuztes Kontrollkästchen] Werte beim Speichern neu berechnen**.
   * Wenn Ihr Feld eine `Summe` oder `Anzahl` Berechnung verwendet, empfehlen wir, eine [Neuberechnung](/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields.md). Bei anderen Berechnungstypen ist eine Neuberechnung nicht möglich – siehe die [Überlegungen zur Neuberechnung](#edit-a-calculated-field) bevor Sie Änderungen vornehmen.
5. Wählen Sie **Speichern**.

#### Überlegungen zur Neuberechnung

| Wenn                                                                                                | Dann                                                                                                                                                                                                                                                                                                                                    | Beispiel                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Das Feld hat kein Tracking-Fenster oder das Tracking-Fenster wurde **entfernt**.                    | <p>• Der vorherige Feldwert bleibt erhalten und dient als Ausgangspunkt für die neue Berechnung.</p><p>• Die neue Berechnung wird ab jetzt verwendet.</p>                                                                                                                                                                               | Das Feld summiert derzeit den Umsatz auf `userPurchase` Ereignissen. Wenn Sie es so aktualisieren, dass der Umsatz auf `purchase` Ereignisse summiert wird, bleibt der vorhandene Wert im Profil eines Teilnehmers unverändert. Das nächste Mal, wenn wir ein purchase-Ereignis für ihn erhalten, wird der Umsatzbetrag zum vorhandenen Wert hinzugefügt.                                                                                                                                                  |
| Das Feld hat ein vorhandenes Tracking-Fenster, aber das Fenster ist **unverändert**.                |                                                                                                                                                                                                                                                                                                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Ein Tracking-Fenster wird **zugefügt** einem vorhandenen berechneten Feld                           | <p>• Der vorherige Feldwert bleibt nur erhalten, bis neue Ereignisse eintreffen. Er wird gelöscht, wenn das nächste passende Ereignis eintrifft.</p><p>• Die neue Konfiguration wird ab jetzt verwendet.</p><p>• Fordern Sie eine Neuberechnung an, wenn Sie historische Daten mit der neuen Konfiguration berücksichtigen möchten.</p> | <p>Das Feld zählt die Anzahl der Käufe, die ein Teilnehmer tätigt. Wenn Sie ein Tracking-Fenster von einem Monat hinzufügen, wird der vorhandene Wert im Profil des Teilnehmers gelöscht, wenn das nächste purchase-Ereignis eintrifft.</p><p>Ein Teilnehmer, der 5 Käufe getätigt hat, hätte vor Ihren Änderungen einen Wert von <code>5</code> vor Ihren Änderungen. Wenn dieser Teilnehmer das nächste Mal einen Kauf tätigt, wird der alte Wert gelöscht und der Feldwert wird auf <code>1</code>.</p> |
| Das Feld hat ein vorhandenes Tracking-Fenster, das **bearbeitet wird**.                             | <p>• Wenn Sie ein vorhandenes Fenster eines Berechnungsfelds bearbeiten, führen Sie unbedingt eine Neuberechnung durch.</p><p>• Eine Bearbeitung ohne Neuberechnung kann sich negativ auf den Feldwert des Teilnehmers auswirken.</p>                                                                                                   | Sie ändern Ihr Tracking-Fenster von einem festen Fenster in ein gleitendes Fenster.                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Das Feld hat ein vorhandenes gleitendes Fenster und die **maximale Berechnungswert wird geändert**. | <p>• Die neue Konfiguration wird auf die historischen Daten der Teilnehmer angewendet, wenn das nächste passende Ereignis eintrifft.</p><p>• Fordern Sie eine Neuberechnung an, um den Feldwert zu aktualisieren, ohne auf neue Ereignisse zu warten.</p>                                                                               | Das feldabhängige Feld zählt derzeit die Anzahl der Käufe, die ein Teilnehmer getätigt hat, bis zu einem Maximalwert von 10. Wenn sich das Maximum auf 5 ändert und ein neues purchase-Ereignis für diesen Teilnehmer eintrifft, wird das Maximum von 5 nachträglich auf die Daten innerhalb des Fensters angewendet.                                                                                                                                                                                      |

{% hint style="warning" %}
**Warnung:** Der Wert eines fensterbasierten berechneten Felds kann nicht manuell über die API überschrieben werden. Sie erhalten eine Fehlermeldung, wenn Sie uns Daten senden, die einen vorhandenen Wert überschreiben würden.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-a-calculated-field.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
