> 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-participant-experiences/install-custom-npm-packages-for-advocate.md).

# Benutzerdefinierte NPM-Pakete für Advocate installieren

Sie können benutzerdefinierte NPM-Pakete für die Verwendung in der Microsite oder den Widgets Ihres Advocate-Programms installieren.

#### Ein benutzerdefiniertes NPS-Paket installieren

{% tabs %}
{% tab title="Benutzerdefinierte NPM-Pakete für eine Microsite installieren" %}
Wenn Sie benutzerdefinierte Komponenten verwenden möchten, um Ihre Microsite zu erstellen, können Sie ein benutzerdefiniertes Paket installieren.

1. Wählen Sie im linken Navigationsmenü ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Inhalte**.
2. Auf dem *Microsite-Karte*, wählen Sie **Einstellungen bearbeiten**.
3. Unter den *Website-Hosting* Bereich, wählen Sie **+ Paket hinzufügen** → **Aus NPM hinzufügen**.
4. Geben Sie den Paketnamen ein, *Version*, und *Datei* Pfad.
5. Wählen Sie **Hinzufügen**.

   * Zurück zum [Microsite-Editor](/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/microsite-editor-explained.md) um mit dem Hinzufügen Ihrer benutzerdefinierten Komponenten zu Ihrer Website zu beginnen.

   <div data-with-frame="true"><figure><img src="/files/75a0ffd8b88e9d13d14fe88fad91568aa74693ea" alt="" width="375"><figcaption></figcaption></figure></div>

{% endtab %}

{% tab title="Benutzerdefinierte NPM-Pakete für Programm-Widgets installieren" %}
Wenn Ihr Programm über ein benutzerdefiniertes Widget verfügt, das unsere Komponenten nicht verwendet, können Sie ein benutzerdefiniertes Paket installieren.

1. Wählen Sie im linken Navigationsmenü ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Inhalte**.
2. Wählen Sie auf der Widget-Karte **Widgets bearbeiten**.
3. Unter *Programm-Widgets*, wählen Sie ein Widget aus.

<div data-with-frame="true"><figure><img src="/files/8d8c12fc20ee302beb8e99ed9c98441534d8ca91" alt="" width="563"><figcaption></figcaption></figure></div>

1. Wählen Sie im linken Navigationsmenü **Pakete**.
2. Wählen Sie ![](/files/2dce7a714de3b2540fb3c3421aa9c2d75fc643bd) **Paket hinzufügen**.
3. Wählen Sie **Aus NPM hinzufügen**.
4. Geben Sie den Paketnamen, die Version und den Dateipfad ein.
5. Wählen Sie **Hinzufügen**.
   {% endtab %}
   {% endtabs %}

Erfahren Sie mehr darüber, wie Sie [Programm-Widgets anpassen](/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets.md)


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/install-custom-npm-packages-for-advocate.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
