Wenn Sie einen KI-Assistenten oder ein Automatisierungstool verwenden, das die WordPress Abilities API versteht, stellt das Loyalty Program for WooCommerce seine Loyalitätsdaten und -aktionen als Fähigkeiten bereit, die diese Tools aufrufen können. Dieser Artikel erklärt, welche Fähigkeiten verfügbar sind, wer sie nutzen kann und wie man sie deaktiviert.
Was die Abilities API Ihnen bietet
Die WordPress Abilities API ist eine Standardmethode für Plugins, um benannte Fähigkeiten zu veröffentlichen, die KI-Tools und andere Software entdecken und aufrufen können. Loyalty Program registriert 14 Fähigkeiten unter dem gemeinsamen Namespace advanced-coupons, sodass sie neben den Fähigkeiten von Advanced Coupons selbst stehen. Siehe Verwendung der WordPress Abilities API mit Advanced Coupons für die gemeinsame Einrichtung.
Bevor Sie beginnen
- WordPress mit verfügbarer Abilities API, entweder in Ihrer WordPress-Version enthalten oder über das Abilities API Feature Plugin hinzugefügt. Loyalty Program registriert seine Fähigkeiten beim Abilities API init Hook, sodass sie nur erscheinen, wenn die API vorhanden ist.
- Loyalty Program for WooCommerce Version 1.9.3 oder neuer.
- Ein angemeldeter Benutzer mit der Berechtigung manage_woocommerce. Jede Loyalitätsfähigkeit prüft diese Berechtigung, sodass Shop-Manager und Administratoren sie nutzen können.
Fähigkeiten lesen
Diese Fähigkeiten geben Loyalitätsdaten zurück, ohne etwas zu ändern. Sie sind nützlich für Berichte und die Beantwortung von Fragen.
| Fähigkeit | Was es tut |
|---|---|
advanced-coupons/get-loyalty-balance | Guthaben an Treuepunkten abrufen |
advanced-coupons/list-top-loyalty-customers | Top-Loyalitätskunden auflisten |
advanced-coupons/get-loyalty-points-ledger | Buchungsjournal für Treuepunkte abrufen |
advanced-coupons/list-loyalty-earn-rules | Regeln für das Sammeln von Treuepunkten auflisten |
advanced-coupons/get-loyalty-redemption-settings | Einstellungen für die Einlösung von Treuepunkten abrufen |
advanced-coupons/get-loyalty-program-overview | Übersicht über das Treueprogramm abrufen |
advanced-coupons/get-loyalty-roi-report | ROI-Bericht für Treueprogramme abrufen |
advanced-coupons/get-expiring-loyalty-points | Auslaufende Treuepunkte abrufen |
Aktionsfähigkeiten
Diese Fähigkeiten ändern Loyalitätsdaten. Behandeln Sie sie daher mit der gleichen Sorgfalt wie jede Administratoraktion.
| Fähigkeit | Was es tut |
|---|---|
advanced-coupons/adjust-loyalty-points | Treuepunkte anpassen |
advanced-coupons/create-loyalty-earn-rule | Treuepunkt-Sammelregel erstellen |
advanced-coupons/update-loyalty-earn-rule | Treuepunkt-Sammelregel aktualisieren |
advanced-coupons/toggle-loyalty-earn-rule | Treuepunkt-Sammelregel umschalten |
advanced-coupons/update-loyalty-redemption-settings | Einstellungen für Treuepunkte-Einlösung aktualisieren |
advanced-coupons/issue-loyalty-bonus-points | Treuepunkte-Bonus ausgeben |
Berechtigungen
Jede Treuepunkt-Fähigkeit führt eine Berechtigungsprüfung für die manage_woocommerce-Berechtigung durch. Eine Anfrage von einem Benutzer ohne diese Berechtigung wird abgelehnt, sodass Kunden und Rollen mit geringeren Berechtigungen Treuepunktdaten nicht über die API lesen oder ändern können.
So deaktivieren Sie die Fähigkeiten
Wenn Sie diese Fähigkeiten lieber nicht verfügbar machen möchten, können Sie sie auf zwei Arten deaktivieren.
- Definieren Sie die Konstante
LPFW_DISABLE_ABILITIESalstruein Ihrerwp-config.php(oder einem kleinen benutzerdefinierten Plugin). Wenn gesetzt, überspringt das Loyalty Program die Registrierung seiner Fähigkeiten vollständig. - Oder geben Sie
truevomlpfw_disable_abilities-Filter zurück, wenn Sie es per Code steuern möchten.
Jede Methode verhindert die Registrierung aller 14 Treuepunkt-Fähigkeiten. Fähigkeiten von anderen Advanced Coupons-Plugins sind davon nicht betroffen.
Häufig gestellte Fragen
Haben Kunden Zugriff auf diese Fähigkeiten?
Nein. Jede Fähigkeit erfordert die manage_woocommerce-Berechtigung, sodass nur Shop-Manager und Administratoren sie verwenden können.
Warum sind sie unter dem advanced-coupons-Namespace und nicht unter einem Treuepunkte-Namespace?
Advanced Coupons und seine Add-ons teilen sich einen einzigen Namespace, damit ein KI-Tool eine konsistente Reihe von Fähigkeiten in der gesamten Suite sieht. Die Treuepunkt-Fähigkeiten sind mit einem loyalty-Deskriptor benannt, damit sie leicht zu identifizieren sind.
Benötigen Sie Hilfe?
Wenn Sie eine Frage haben oder auf Probleme stoßen, sind wir für Sie da.
- Premium-Benutzer: Support-Ticket eröffnen
- Kostenlose Benutzer: Besuchen Sie unser Community-Forum
