> [Site index](https://perfectvector.com/llms.txt) — available pages and descriptions.

# Bilder in Make per HTTP-Szenario vektorisieren

> Sende ein Google-Drive-Bild aus Make an eine Vektorisierungs-API. Ordne die Bilddaten zu, verarbeite ausstehende oder fehlgeschlagene Antworten und speichere das SVG separat.

Source: https://perfectvector.com/de/blog/make-com-vectorize-image-automation

Language: de
Author: Jay
Published: 2026-11-13T08:00:00+09:00

Diese Anleitung zeigt, wie du in Make HTTP v4 die Datei- und Antwortfelder für ein Rasterbild aus Google Drive zuordnest. Sie behandelt die Anfrage, die Konvertierungs-ID und das SVG-Ergebnis. Der API-Austausch wurde mit einem Testschlüssel geprüft. Die Zuordnungen für Make und Drive folgen der offiziellen Moduldokumentation.

## Mit einer Datei und einem Testschlüssel beginnen

Verbinde Google Drive mit Make. Lege ein PNG, JPEG oder WebP mit einem Einzelbild in einen Testordner, wähle einen separaten Ausgabeordner und erstelle einen [PerfectVector-Testschlüssel](https://perfectvector.com/account/developers). Die Datei darf höchstens 5 MiB groß sein und muss pro Seite zwischen 100 und 4096 Pixel messen. Eine erfolgreiche Testkonvertierung liefert ein festes Beispiel-SVG. [PerfectVector-Testmodus](https://perfectvector.com/docs/api/test-mode)

Füge **Google Drive → Download a File** hinzu und wähle die Quelldatei anhand ihrer ID. Wenn du später einen Ordner-Trigger einrichtest, ordne dessen ID diesem Modul zu. Verwende beim ersten Lauf eine bekannte Datei, damit du Dateiname und Daten in der Modulausgabe prüfen kannst. [Make-Anleitung zu Dateien](https://help.make.com/working-with-files)

## Die Datei der HTTP-Anfrage zuordnen

Verwende **HTTP → Make a request** in der HTTP-v4-App von Make. Speichere den Testschlüssel unter **Credentials** mit der Authentifizierung **API key**. Trage im Schlüsselbund den vollständigen Wert einschließlich `Bearer ` in **Key** ein, wähle die Übergabe im Header, setze den Parameternamen auf `Authorization` und beschränke die Verwendung auf den Ursprung `https://api.perfectvector.com`. Verwende denselben Schlüsselbund für den Download. [API-Schlüssel in Make einrichten](https://apps.make.com/api-key-authentication-type)

Verwende `https://api.perfectvector.com` als Ursprung für alle folgenden Endpunkte.

| Einstellung in HTTP v4 | Wert für den ersten Lauf                                                                          |
| ---------------------- | ------------------------------------------------------------------------------------------------- |
| URL und Methode        | `POST /v1/vectorizations`                                                                         |
| Inhaltstyp des Bodys   | `multipart/form-data`                                                                             |
| Feld im Body           | Typ **File**, Name `image`. Ordne den Dateinamen und die Dateidaten aus **Download a File** zu.   |
| Header                 | `Idempotency-Key`: Wähle einen stabilen Wert wie `drive-logo-test-0001` für diesen Vorgang.       |
| Header                 | `Prefer: wait=10`                                                                                 |
| Parse response         | **Yes**. Starte einen Lauf, damit Ausgabefelder wie `id` und `status` zur Zuordnung bereitstehen. |
| Zeitlimit              | 30 Sekunden für diese Anfrage.                                                                    |

Make legt die Multipart-Grenze fest, wenn du den Inhaltstyp auswählst. Lass die POST-Antwort im JSON-Format. So kannst du dasselbe Format prüfen, egal ob die Konvertierung sofort fertig ist oder noch läuft. Die zwei Sekunden in der Polling-Anleitung von PerfectVector beziehen sich auf den Abstand zwischen Statusabfragen. [HTTP-Module in Make](https://apps.make.com/http) · [Wartezeiten und asynchrone Antworten bei PerfectVector](https://perfectvector.com/docs/api/waiting-and-async)

**Schematischer Ablauf**

![Ein Bild gelangt aus einem Quellordner per HTTP-Anfrage in einen Konvertierungsdatensatz und dann als Vektordatei in den Zielordner.](https://perfectvector.com/blog/make-com-vectorize-image-automation/workflow.webp)

*Ordne die Bilddaten in der Anfrage zu. Verwende die Konvertierungs-ID, um den Status zu prüfen und das SVG für den Ausgabeordner abzurufen.*

## Erst nach erfolgreicher Konvertierung herunterladen

Filtere den Pfad vor **HTTP → Download a file**, damit er nur bei ausgewertetem Status `succeeded` ausgeführt wird. Verwende denselben API-Ursprung und den Pfad `/v1/vectorizations/{id}/result`. Ersetze `{id}` durch die zugeordnete Konvertierungs-ID. Verwende den API-Schlüsselbund und setze **Return error if HTTP request fails** auf **Yes**. Das Download-Modul stellt die Dateidaten für das nächste Modul bereit. [HTTP-Module in Make](https://apps.make.com/http) · [Ergebnisse bei PerfectVector](https://perfectvector.com/docs/api/results)

Füge **Google Drive → Upload a File** hinzu und wähle den Ausgabeordner. Verwende die Datei aus **HTTP → Download a file** als Quelle. Für einen anderen Dateinamen wählst du bei der Dateieingabe **Map**, behältst die heruntergeladenen Daten und gibst einen Namen wie `logo-test.svg` ein. Lass **Convert a File** ausgeschaltet, damit das SVG-Format erhalten bleibt. [Google-Drive-Module in Make](https://apps.make.com/google-drive-modules) Öffne die hochgeladene Datei und suche nach dem Beispiel mit der Aufschrift „TEST MODE“. Damit prüfst du die Zuordnungen im gesamten Szenario.

| Antwort auf den POST                 | Pfad oder Wiederherstellung                                                                                                                                                                                                                                                                 |
| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `201` und `succeeded`                | SVG herunterladen und Dateidaten zu Drive hochladen.                                                                                                                                                                                                                                        |
| `202` und `queued` oder `processing` | Konvertierungs-ID für die spätere Statusabfrage speichern. Download-Filter geschlossen lassen.                                                                                                                                                                                              |
| `201` und `failed`                   | Konvertierungs-ID und Fehler protokollieren. Diesen Pfad vor dem Download beenden.                                                                                                                                                                                                          |
| `4xx` oder `5xx`                     | Modulfehler und gegebenenfalls API-Problemcode prüfen. Bei `429` oder `503` eine vorhandene Wartezeit aus `Retry-After` einhalten und innerhalb der Wiederholungsfrist denselben Schlüssel und dieselben Daten verwenden. Läuft bereits eine Live-Konvertierung, warte auf ihren Abschluss. |

## Ausstehende Konvertierung vor dem Download prüfen

Der Einzellauf prüft eine Testdatei. Wenn eine Live-Anfrage `202` liefert, prüfe sie mit einem zweiten Modul **HTTP → Make a request**. Verwende **GET**, denselben API-Schlüsselbund und **Yes** für **Parse response**. Nutze denselben API-Ursprung und den Pfad `/v1/vectorizations/{id}`. Ordne die gespeicherte ID im Pfad zu. Leite `succeeded` an den Download weiter. Lass `queued` und `processing` offen und protokolliere bei `failed` die Konvertierungs-ID und den Ergebnisfehler. Warte etwa zwei Sekunden bis zur nächsten Abfrage einer ausstehenden ID. [Wartezeiten und asynchrone Antworten bei PerfectVector](https://perfectvector.com/docs/api/waiting-and-async)

Nach einer Zeitüberschreitung beim Client kann die Konvertierung noch laufen. Verwende die gespeicherte ID. Wenn du keine ID hast, sende innerhalb von 24 Stunden dieselben Bilddaten mit demselben Schlüssel erneut. Für einen neuen Versuch nach einem endgültigen Status `failed` mit `timeout` oder `provider_unavailable` brauchst du einen neuen Schlüssel. Im zweiten Fall warte zuerst, bis der Anbieter verfügbar ist. Speichere den Schlüssel zusammen mit der Version der Quelldatei, bevor du unbeaufsichtigte Läufe einplanst. Protokolliere ausstehende IDs, damit der nächste Lauf zuerst den Status prüft. [Anfragen sicher wiederholen](https://perfectvector.com/docs/api/idempotency) · [Fehler der PerfectVector API](https://perfectvector.com/docs/api/errors)

Wir nutzten cURL und einen PerfectVector-Testschlüssel, um den Multipart-Upload zu senden, die Konvertierung per ID abzufragen und das feste Beispiel-SVG herunterzuladen. Die Schritte für Make und Google Drive folgen der offiziellen Anleitung zu den Modulen und Dateizuordnungen. Überprüfe die Zuordnungen mit einem Einzellauf in deinem Arbeitsbereich.

## Häufige Fragen

### Warum meldet mein Make-Szenario einen nicht unterstützten Medientyp?

Kontrolliere den Inhaltstyp des Bodys und die Dateizuordnung. Wähle `multipart/form-data`, nenne das Dateifeld `image` und ordne die Datenausgabe des Download-Moduls zu. Öffne die ursprüngliche Datei und prüfe, ob es sich um ein zulässiges PNG, JPEG oder WebP handelt. [Limits der PerfectVector API](https://perfectvector.com/docs/api/limits)

### Was verrät das Test-SVG über meine Vorlage?

Es bestätigt die Anfrage und die Dateiübergabe. PerfectVector liefert bei einem Testschlüssel immer dasselbe Beispiel. Führe eine Live-Konvertierung durch und prüfe Formen und Farben, um die Vektorisierung deines Bildes zu beurteilen. [PerfectVector-Testmodus](https://perfectvector.com/docs/api/test-mode)

## Quellen

1. [Make – Dateien verarbeiten](https://help.make.com/working-with-files) – Dateinamen und Daten beim Download und Upload in Google Drive zuordnen.
2. [Make – HTTP](https://apps.make.com/http) – Multipart-Upload, JSON-Auswertung und Dateidownload in HTTP v4.
3. [Make – Authentifizierung mit API-Schlüssel](https://apps.make.com/api-key-authentication-type) – Bearer-Anmeldedaten speichern und auf einen Ursprung beschränken.
4. [PerfectVector – Limits](https://perfectvector.com/docs/api/limits) – Zulässige Formate und Multipart-Felder.
5. [PerfectVector – Wartezeiten und asynchrone Antworten](https://perfectvector.com/docs/api/waiting-and-async) – Warte-Header und Antworten für sofortige oder ausstehende Ergebnisse.
6. [PerfectVector – Ergebnisse](https://perfectvector.com/docs/api/results) – Authentifizierter Download des SVG-Ergebnisses.
7. [PerfectVector – Testmodus](https://perfectvector.com/docs/api/test-mode) – Festes Test-SVG und erwarteter sofortiger Erfolg.
8. [Make – Google-Drive-Module](https://apps.make.com/google-drive-modules) – Download- und Upload-Felder und Option zur Dateikonvertierung.

***

[Erstelle über die API-Seite von PerfectVector einen Testschlüssel](https://perfectvector.com/de/api) und nutze das JSON-Antwortbeispiel im [API-Schnellstart](https://perfectvector.com/docs/api/quickstart) mit einem geeigneten Bild. Prüfe, ob der Upload eine Konvertierungs-ID liefert und ob sich das heruntergeladene SVG öffnen lässt.

## Explore

- [Read the HTML article](https://perfectvector.com/de/blog/make-com-vectorize-image-automation)
- [Beste AI-Vektorisierer 2026: Empfehlungen nach Einsatzzweck](https://perfectvector.com/de/blog/best-ai-vectorizers-2026.md)
- [Bilderordner in Claude Code als SVG-Stapel planen](https://perfectvector.com/de/blog/batch-vectorize-images-claude-code-mcp.md)
- [Product facts](https://perfectvector.com/product-facts.md)
- [FAQ](https://perfectvector.com/faq.md)
- [Pricing and credits](https://perfectvector.com/pricing.md)
