Als u een AI-assistent of automatiseringshulpprogramma gebruikt dat de WordPress Abilities API spreekt, legt de Loyalty Program for WooCommerce zijn loyaliteitsgegevens en acties bloot als mogelijkheden die die tools kunnen aanroepen. Dit artikel legt uit welke mogelijkheden beschikbaar zijn, wie ze kan gebruiken en hoe ze uit te schakelen.
Wat de Abilities API u biedt
De WordPress Abilities API is een standaardmanier voor plug-ins om benoemde mogelijkheden te publiceren die AI-tools en andere software kunnen ontdekken en aanroepen. Loyalty Program registreert 14 mogelijkheden onder de gedeelde advanced-coupons-naamruimte, zodat ze naast de mogelijkheden van Advanced Coupons zelf staan. Zie Hoe de WordPress Abilities API te gebruiken met Advanced Coupons voor de gedeelde installatie.
Voordat u begint
- WordPress met de Abilities API beschikbaar, hetzij inbegrepen in uw versie van WordPress of toegevoegd via de Abilities API-functiesplug-in. Loyalty Program registreert zijn mogelijkheden op de Abilities API init-hook, dus ze verschijnen alleen wanneer de API aanwezig is.
- Loyalty Program for WooCommerce versie 1.9.3 of hoger.
- Een ingelogde gebruiker met de manage_woocommerce-mogelijkheid. Elke loyaliteitsmogelijkheid controleert deze toestemming, dus winkelmanagers en beheerders kunnen ze gebruiken.
Mogelijkheden lezen
Deze mogelijkheden retourneren loyaliteitsgegevens zonder iets te wijzigen, nuttig voor rapportage en het beantwoorden van vragen.
| Mogelijkheid | Wat het doet |
|---|---|
advanced-coupons/get-loyalty-balance | Loyaliteitspunten Saldo Ophalen |
advanced-coupons/list-top-loyalty-customers | Top Loyaliteitsklanten Oplijsten |
advanced-coupons/get-loyalty-points-ledger | Loyaliteitspunten Grootboek Ophalen |
advanced-coupons/list-loyalty-earn-rules | Loyaliteit Verdienregels Oplijsten |
advanced-coupons/get-loyalty-redemption-settings | Loyaliteit Inwisselingsinstellingen Ophalen |
advanced-coupons/get-loyalty-program-overview | Loyaliteitsprogramma Overzicht Ophalen |
advanced-coupons/get-loyalty-roi-report | Loyaliteit ROI Rapport Ophalen |
advanced-coupons/get-expiring-loyalty-points | Aflopende Loyaliteitspunten Ophalen |
Actiemogelijkheden
Deze mogelijkheden wijzigen loyaliteitsgegevens, dus behandel ze met dezelfde zorg als elke admin-actie.
| Mogelijkheid | Wat het doet |
|---|---|
advanced-coupons/adjust-loyalty-points | Loyaliteitspunten Aanpassen |
advanced-coupons/create-loyalty-earn-rule | Maak Regel voor Loyaliteitsverdienpunten |
advanced-coupons/update-loyalty-earn-rule | Update Regel voor Loyaliteitsverdienpunten |
advanced-coupons/toggle-loyalty-earn-rule | Schakel Regel voor Loyaliteitsverdienpunten |
advanced-coupons/update-loyalty-redemption-settings | Update Instellingen voor Loyaliteitsinwisseling |
advanced-coupons/issue-loyalty-bonus-points | Geef Bonuspunten voor Loyaliteit Uit |
Machtigingen
Elke loyaliteitsmogelijkheid voert een machtigingscontrole uit voor de manage_woocommerce-capability. Een verzoek van een gebruiker zonder die capability wordt geweigerd, dus klanten en rollen met lagere privileges kunnen loyaliteitsgegevens niet lezen of wijzigen via de API.
Hoe de mogelijkheden uit te schakelen
Als u deze mogelijkheden liever niet wilt blootstellen, kunt u ze op twee manieren uitschakelen.
- Definieer de
LPFW_DISABLE_ABILITIES-constante alstruein uwwp-config.php(of een kleine aangepaste plugin). Wanneer ingesteld, slaat Loyalty Program het registreren van zijn mogelijkheden volledig over. - Of retourneer
truevan delpfw_disable_abilities-filter als u het liever in code wilt beheren.
Beide methoden stoppen de registratie van alle 14 loyaliteitsmogelijkheden. Mogelijkheden van andere Advanced Coupons-plugins worden niet beïnvloed.
Veelgestelde Vragen
Hebben klanten toegang tot deze mogelijkheden?
Nee. Elke mogelijkheid vereist de manage_woocommerce-capability, dus alleen winkelmanagers en beheerders kunnen ze gebruiken.
Waarom staan ze onder de advanced-coupons-namespace en niet een loyaliteitsnamespace?
Advanced Coupons en de add-ons delen één enkele namespace, zodat een AI-tool een consistente set mogelijkheden over de suite ziet. De loyaliteitsmogelijkheden zijn benoemd met een loyalty-descriptor, zodat ze gemakkelijk te identificeren zijn.
Hulp nodig?
Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.
- Premium gebruikers: Open een ondersteuningsticket
- Gratis gebruikers: Bezoek ons communityforum
