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

# Aufgaben aus Vorlagen erstellen

> Durchsuchen Sie den Octoparse-Vorlagenkatalog, prüfen Sie normalisierte Parameter und erstellen, testen oder aktualisieren Sie Vorlagenaufgaben per CLI.

Verwenden Sie Vorlagen, wenn der Octoparse-Katalog bereits einen Workflow für die benötigte Website oder Datenquelle enthält.

<Note>
  Vorlagenbefehle erfordern ab CLI v0.1.33 konfigurierte Anmeldedaten. Führen Sie `octoparse auth login` aus, bevor Sie Vorlagen suchen oder prüfen.
</Note>

## Vorlagenkatalog durchsuchen

```bash theme={null}
octoparse template search "Amazon" --page 1 --page-size 20
octoparse template search "Google Maps" --sort 1 --json
```

Die Vorlagensuche verwendet denselben Katalog und dieselbe Standardsortierung wie die Octoparse-Website.

## Vorlage prüfen

```bash theme={null}
octoparse template view <templateId>
octoparse template version <templateId> --json
```

Prüfen Sie mit `template view` die normalisierten Parameter und generierten Erstellungsbeispiele, bevor Sie eine Aufgabe erstellen.

<Note>
  CLI-Befehle und öffentliche JSON-Ausgaben verwenden `templateId`. `templateRegistrationId` ist ein internes API-Feld und sollte nicht in CLI-Integrationen verwendet werden.
</Note>

## Vorlagenaufgabe erstellen

Übergeben Sie einfache Werte mit wiederholten `--param`-Flags:

```bash theme={null}
octoparse template-task create <templateId> \
  --name "My template task" \
  --param keyword=laptop \
  --param country=US \
  --json
```

Übergeben Sie strukturierte Parameter direkt als JSON oder verwenden Sie eine Datei:

```bash theme={null}
octoparse template-task create <templateId> --params '{"keyword":"laptop"}' --json
octoparse template-task create <templateId> --params-file params.json --json
```

Zeigen Sie eine Vorschau der Anfrage an, ohne eine Remote-Aufgabe zu erstellen:

```bash theme={null}
octoparse template-task create <templateId> --params-file params.json --dry-run --json
```

## Vorlagenparameter aktualisieren

```bash theme={null}
octoparse template-task update <taskId> --params-file params.json --yes --json
```

Das Aktualisieren einer Vorlagenaufgabe ändert den Remote-Status und erfordert `--yes`.

## Wie geht es weiter?

<CardGroup cols={2}>
  <Card title="Aufgaben verwalten" href="/docs/de/cli/guides/tasks-and-groups">
    Listen, benennen, verschieben, kopieren und validieren Sie die erstellte Aufgabe.
  </Card>

  <Card title="Lokal ausführen" href="/docs/de/cli/guides/local-runs">
    Führen Sie die Vorlagenaufgabe mit der integrierten lokalen Engine aus.
  </Card>
</CardGroup>
