WooCommerce
WooCommerce ist eine kostenlose Open-Source-Commerce-Plattform für WordPress. Es ermöglicht jedem, überall, alles zu verkaufen – mit unbegrenzter Erweiterbarkeit, Flexibilität und Kontrolle.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen |
| Power Apps | Premium | Alle Power Apps-Regionen |
| Power Automate | Premium | Alle Power Automate-Regionen |
| Kontakt | |
|---|---|
| Name | Reenhanced Team |
| URL | https://reenhanced.com/contact |
| support@reenhanced.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Reenhanced, LLC |
| Webseite | https://www.reenhanced.com/ |
| Datenschutzrichtlinie | https://reenhanced.com/privacy/ |
| Kategorien | Handel |
WooCommerce ist eine kostenlose Open-Source-Commerce-Plattform für WordPress. Es ermöglicht jedem, überall, alles zu verkaufen – mit unbegrenzter Erweiterbarkeit, Flexibilität und Kontrolle. Mit diesem Connector können Sie auf integrierte Ressourcen für WooCommerce zugreifen und falls aktiviert, Abonnement- und Coupon-Ressourcen. Sie können das WordPress-Plug-In ganz einfach erweitern, um Ihre eigenen Ressourcen zu unterstützen, sogar vollständig angepasste Ressourcen.
Voraussetzungen
Um dieses Plug-In verwenden zu können, müssen Sie folgendes haben:
- Eine aktive WooCommerce-Installation
- Kaufen und Installieren des Power Automate für WooCommerce-Plug-Ins
- REST-API-Anmeldeinformationen, die in WooCommerce erstellt wurden
So erhalten Sie Anmeldeinformationen
Um REST-API-Anmeldeinformationen zu generieren, müssen Sie auf diese Anwendung zugreifen, wechseln Sie zur Erweiterten > REST-API für WooCommerce-Einstellungen >>, und drücken Sie die Schaltfläche "Schlüssel hinzufügen". Von hier aus können Sie einen API-Schlüssel generieren, der für Ihre Verbindung verwendet wird.
Erste Schritte mit Ihrem Connector
Nachdem Sie das Plug-In installiert haben, wird ein neues Navigationselement mit der Bezeichnung "Power Automate" als Untermenüelement unter dem oberen Navigationselement "WooCommerce" angezeigt. In diesem Bereich wird ein Protokoll aller Interaktionen von Power Automate angezeigt, sodass Sie die vollständig bidirektionale Überwachung von Anforderungen und Antworten erhalten, die beim Ausführen ihrer Flüsse gesendet werden.
Jede Anforderung enthält die vollständigen Details, die von Power Automate gesendet oder empfangen wurden, damit Sie immer genau wissen, wie Ihr Store mit Power Automate interagiert hat. Das Anforderungsprotokoll erfasst standardmäßig den gesamten Power Automate-Datenverkehr für die letzten 30 Tage.
Jeder trigger, den Sie erstellen, wird als WooCommerce-Webhook gespeichert, sichtbar unter WooCommerce > Settings > Advanced > Webhooks. Deaktivieren Sie diese Webhooks nicht, oder Ihre Flüsse werden nicht ausgeführt.
Jede Aktion und jeder Trigger ist dynamisch. Ihr Speicher enthält Informationen dazu, welche Ressourcen verfügbar sind und welche Parameter für jede Aktion und jeden Trigger gesendet und empfangen werden. Entwickler können dieses System über benutzerdefinierte Plug-Ins erweitern, die zusätzliche Funktionen bereitstellen.
Bekannte Probleme und Einschränkungen
In einigen Fällen haben wir festgestellt, dass beim Löschen oder Deaktivieren eines Flusses der zugeordnete Webhook nicht aus dem WooCommerce Store entfernt wird. Diese abgelaufenen Webhooks verursachen keine Probleme und können manuell entfernt werden.
Häufige Fehler und Abhilfemaßnahmen
Wenn Ihr Fluss nicht ausgelöst wird, überprüfen Sie den Abschnitt "Webhooks" unter erweiterten Einstellungen, um sicherzustellen, dass Ihre Webhooks nicht deaktiviert sind.
Wenn Sie das Plug-In deaktivieren, werden alle Webhooks entfernt. Sie müssen das Plug-In erneut aktivieren und dann jeden Flow mit einem WooCommerce-Trigger speichern, um jeden Webhook neu zu erstellen. Sie möchten das Plug-In wahrscheinlich nicht deaktivieren.
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Geben Sie die WordPress-Website-URL an. (Suchen in den Einstellungen > Allgemein) | Schnur | Geben Sie die WordPress-Website-URL an. (Suchen in den Einstellungen > Allgemein) | Richtig |
| Consumer Key | securestring | Rest API Consumer Key eingeben (WooCommerce > Settings > Advanced > REST API) | Richtig |
| Geheimer Verbraucherschlüssel | securestring | Rest API Consumer Secret eingeben (WooCommerce > Settings > Advanced > REST API) | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen eines einzelnen Elements des ausgewählten Typs |
Ruft ein Element des ausgewählten Typs aus dem Speicher ab. |
| Aktualisieren eines Elements des angegebenen Typs |
Aktualisiert ein Element mithilfe von angegebenen Parametern. |
| Ausführen eines Batchvorgangs |
Schließt einen Vorgang für eine Reihe von WooCommerce-Elementen ab |
| Erstellen eines neuen Elements des angegebenen Typs |
Erstellt ein Element mit angegebenen Parametern. |
| Löschen eines Elements des angegebenen Typs |
Löscht ein Element des angegebenen Typs und der ID. |
| Suchen einer Liste des ausgewählten Elementtyps |
Ruft eine Liste der Elemente des ausgewählten Typs aus dem Speicher ab. |
Abrufen eines einzelnen Elements des ausgewählten Typs
Ruft ein Element des ausgewählten Typs aus dem Speicher ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resource | True | string |
Angeben des Ressourcentyps, auf den die Ressourcen-ID verweist |
|
Ressourcen-ID
|
id | True | number |
Geben Sie die ID der Ressource an, die Sie abrufen möchten. |
Aktualisieren eines Elements des angegebenen Typs
Aktualisiert ein Element mithilfe von angegebenen Parametern.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcen-ID
|
id | True | number |
Die ID der Ressource |
|
Ressourcentyp
|
resource | True | string |
Angeben des Typs der zu verwendenden Ressource |
|
body
|
body |
Ausführen eines Batchvorgangs
Schließt einen Vorgang für eine Reihe von WooCommerce-Elementen ab
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resource | True | string |
Angeben des Typs der zu verwendenden Ressource |
|
body
|
body |
Erstellen eines neuen Elements des angegebenen Typs
Erstellt ein Element mit angegebenen Parametern.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resource | True | string |
Angeben des Typs der zu verwendenden Ressource |
|
body
|
body |
Löschen eines Elements des angegebenen Typs
Löscht ein Element des angegebenen Typs und der ID.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resource | True | string |
Angeben des Typs der zu verwendenden Ressource |
|
Ressourcen-ID
|
id | True | number |
Die ID der Ressource |
|
Löschen erzwingen?
|
force | True | boolean |
Auf TRUE festgelegt, wenn der Datensatz gezwungen werden soll, entfernt zu werden. |
Gibt zurück
- response
- object
Suchen einer Liste des ausgewählten Elementtyps
Ruft eine Liste der Elemente des ausgewählten Typs aus dem Speicher ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resource | True | string |
Angeben des Typs der zu verwendenden Ressource |
|
body
|
body |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
|
array of |
Auslöser
|
Wenn ein Woo |
Auswählen von Ereignissen über Coupons, Kunden, Bestellungen, Bestellnotizen, Produkte, Abonnements und vieles mehr |
Wenn ein WooCommerce-Ereignis stattfindet
Auswählen von Ereignissen über Coupons, Kunden, Bestellungen, Bestellnotizen, Produkte, Abonnements und vieles mehr
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
webhook_resource_schema | True | string |
Angeben des Typs der zu verwendenden Ressource |
|
Trigger-Ereignis
|
topic | True | string |
Gibt zurück
- response
- object
Definitionen
Objekt
Dies ist der Typ „Objekt“.