Automatisierung von Printify – Titel und Beschreibung aktualisieren

Diese n8n-Workflow automatisiert die Aktualisierung von Titel und Beschreibung von Produkten in Printify durch die Nutzung von Google Sheets und OpenAI.

Automatisierung von Printify – Titel und Beschreibung aktualisieren

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

Schritt-für-Schritt-Anleitung für den Workflow

1. When clicking ‘Test workflow’ (Manual Trigger)

Typ: n8n-nodes-base.manualTrigger
Zweck: Dieser Node manuell ausgelöst, um den Workflow zu starten.
Parameter: Keine spezifischen Parameter erforderlich.

2. Printify – Get Shops (HTTP Request)

Typ: n8n-nodes-base.httpRequest
Zweck: Abrufen aller Shops aus der Printify API.
Parameter:

  • URL: https://api.printify.com/v1/shops.json
  • Authentifizierung: httpHeaderAuth mit gespeicherten Anmeldedaten.
    Ein Header-Token wird verwendet, um Zugriff auf die API zu erhalten.

3. Printify – Get Products (HTTP Request)

Typ: n8n-nodes-base.httpRequest
Zweck: Abrufen der Produkte für einen bestimmten Shop.
Parameter:

  • URL: https://api.printify.com/v1/shops/{{ $json.id }}/products.json (dynamisch mit der Shop-ID).

4. Split Out

Typ: n8n-nodes-base.splitOut
Zweck: Aufteilen der erhaltenen Produktdaten in einzelne Elemente.
Parameter: Teile das Feld data in separate Objekte auf.

5. Loop Over Items

Typ: n8n-nodes-base.splitInBatches
Zweck: Durchlaufen aller Produkte, um individuelle Updates durchzuführen.

6. Split – id, title, desc

Typ: n8n-nodes-base.splitOut
Zweck: Extrahieren von id, title und description aus den Produktdaten.
Parameter: Beinhaltet die Felder title und description.

7. Printify – Update Product (HTTP Request)

Typ: n8n-nodes-base.httpRequest
Zweck: Aktualisieren der Produktdaten in Printify mit den neuen Titeln und Beschreibungen.
Parameter:

  • URL: https://api.printify.com/v1/shops/{{ $json.id }}/products/{{ $('Google Sheets Trigger').item.json.product_id }}.json
  • Methode: PUT
  • Body: Enthalte die neuen title und description als Parameter.

8. Google Sheets Trigger

Typ: n8n-nodes-base.googleSheetsTrigger
Zweck: Triggers when a specific row in Google Sheets is updated, waiting for changes on the specified column.

9. GS – Add Product Option (Google Sheets)

Typ: n8n-nodes-base.googleSheets
Zweck: Fügen Sie neue Produktinformationen in Google Sheets hinzu, wenn ein Update erfolgt.

10. Update Product Option (Google Sheets)

Typ: n8n-nodes-base.googleSheets
Zweck: Aktualisieren der Google Sheets mit den neuen Informationen nach der Verarbeitung.

Ergebnis

Mit diesem Workflow können Nutzer in der Printify-Plattform automatisiert Produktinformationen aktualisieren und optimieren. Er nutzt die Google Sheets API zur Datenverwaltung und die OpenAI API zur Erstellung von ansprechenden Titeln und Beschreibungen. Der Workflow steigert die Effizienz und reduziert manuelle Aufgaben.

Download-Link: Hier herunterladen

Facebook
Twitter
LinkedIn

Andere Projekte