> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# plugin-breadcrumbs-network

Das `@appsignal/javascript`-Plugin zum automatischen Hinzufügen eines Breadcrumbs bei jeder Netzwerkanfrage. Funktioniert sowohl mit `XMLHttpRequest` als auch mit `fetch`.

## Installation

Fügen Sie die Pakete `@appsignal/plugin-breadcrumbs-network` und `@appsignal/javascript` zu Ihrer `package.json` hinzu. Führen Sie dann `yarn install`/`npm install` aus.

Sie können diese Pakete auch auf der Kommandozeile zu Ihrer `package.json` hinzufügen:

<CodeGroup>
  ```bash Bash theme={null}
  yarn add @appsignal/javascript @appsignal/plugin-breadcrumbs-network
  npm install @appsignal/javascript @appsignal/plugin-breadcrumbs-network
  ```
</CodeGroup>

## Verwendung

<CodeGroup>
  ```js JavaScript theme={null}
  import Appsignal from "@appsignal/javascript";
  import { plugin } from "@appsignal/plugin-breadcrumbs-network";

  const appsignal = new Appsignal({
    key: "YOUR FRONTEND API KEY",
  });

  appsignal.use(plugin(options));
  ```
</CodeGroup>

### `plugin`-Optionen

Das `plugin` kann mit den folgenden Optionen initialisiert werden:

| Param        | Typ     | Beschreibung                                                                                                       |
| ------------ | ------- | ------------------------------------------------------------------------------------------------------------------ |
| xhrEnabled   | Boolean | (optional) Ein Boolean-Wert, der angibt, ob das Plugin sich an `XMLHttpRequest` binden soll. Standardwert: `true`. |
| fetchEnabled | Boolean | (optional) Ein Boolean-Wert, der angibt, ob das Plugin sich an `fetch` binden soll. Standardwert: `true`.          |
