Jeśli korzystasz z asystenta AI lub narzędzia automatyzacji, które obsługuje WordPress Abilities API, Advanced Loyalty Program udostępnia swoje dane i akcje lojalnościowe jako umiejętności, które te narzędzia mogą wywoływać. W tym artykule wyjaśniono, jakie umiejętności są dostępne, kto może z nich korzystać i jak je wyłączyć.
Co daje Ci Abilities API
WordPress Abilities API to standardowy sposób publikowania przez wtyczki nazwanych uprawnień, które narzędzia AI i inne oprogramowanie mogą odkrywać i wywoływać. Program lojalnościowy rejestruje 14 uprawnień w przestrzeni nazw advanced-coupons, dzięki czemu znajdują się one obok uprawnień z samego Advanced Coupons. Zobacz Jak używać WordPress Abilities API z Advanced Coupons, aby dowiedzieć się o wspólnym ustawieniu.
Zanim zaczniesz
- WordPress z dostępnym Abilities API, albo zawartym w Twojej wersji WordPress, albo dodanym za pomocą wtyczki funkcyjnej Abilities API. Program lojalnościowy rejestruje swoje uprawnienia w haczyku inicjującym Abilities API, więc pojawiają się one tylko wtedy, gdy API jest obecne.
- Advanced Loyalty Program w wersji 1.9.3 lub nowszej.
- Zalogowany użytkownik z uprawnieniem manage_woocommerce. Każda możliwość lojalnościowa sprawdza to uprawnienie, więc menedżerowie sklepów i administratorzy mogą z nich korzystać.
Odczytaj możliwości
Te możliwości zwracają dane lojalnościowe bez wprowadzania zmian, co jest przydatne do raportowania i odpowiadania na pytania.
| Możliwość | Co robi |
|---|---|
advanced-coupons/pobierz-saldo-punktow-lojalnosciowych | Pobierz saldo punktów lojalnościowych |
advanced-coupons/lista-top-klientow-lojalnosciowych | Wyświetl listę najlepszych klientów lojalnościowych |
advanced-coupons/pobierz-ksiege-punktow-lojalnosciowych | Pobierz rejestr punktów lojalnościowych |
advanced-coupons/lista-zasad-zarabiania-punktow-lojalnosciowych | Wyświetl listę zasad zdobywania lojalności |
advanced-coupons/pobierz-ustawienia-wyplacania-punktow-lojalnosciowych | Pobierz ustawienia realizacji lojalności |
advanced-coupons/pobierz-przeglad-programu-lojalnosciowego | Pobierz przegląd programu lojalnościowego |
advanced-coupons/pobierz-raport-roi-programu-lojalnosciowego | Pobierz raport ROI lojalności |
advanced-coupons/pobierz-punkty-lojalnosciowe-ktore-wygasaja | Pobierz punkty lojalnościowe z wygasającą datą |
Umiejętności akcji
Te umiejętności zmieniają dane lojalnościowe, więc traktuj je z taką samą ostrożnością jak każdą akcję administracyjną.
| Możliwość | Co robi |
|---|---|
advanced-coupons/dostosuj-punkty-lojalnosciowe | Dostosuj punkty lojalnościowe |
advanced-coupons/utworz-zasade-zarabiania-punktow-lojalnosciowych | Utwórz regułę zarabiania punktów lojalnościowych |
advanced-coupons/zaktualizuj-zasade-zarabiania-punktow-lojalnosciowych | Zaktualizuj regułę zarabiania punktów lojalnościowych |
advanced-coupons/przelacz-zasade-zarabiania-punktow-lojalnosciowych | Przełącz regułę zarabiania punktów lojalnościowych |
advanced-coupons/zaktualizuj-ustawienia-wyplacania-punktow-lojalnosciowych | Zaktualizuj ustawienia realizacji punktów lojalnościowych |
advanced-coupons/przydziel-bonusowe-punkty-lojalnosciowe | Przyznaj bonusowe punkty lojalnościowe |
Uprawnienia
Każda umiejętność lojalnościowa przeprowadza kontrolę uprawnień dla uprawnienia manage_woocommerce. Żądanie od użytkownika bez tego uprawnienia jest odrzucane, więc klienci i role o niższych uprawnieniach nie mogą odczytywać ani zmieniać danych lojalnościowych za pośrednictwem API.
Jak wyłączyć umiejętności
Jeśli wolisz nie udostępniać tych umiejętności, możesz je wyłączyć na dwa sposoby.
- Zdefiniuj stałą
LPFW_DISABLE_ABILITIESjakotruew swoim plikuwp-config.php(lub małym niestandardowym pluginie). Po ustawieniu, Program Lojalnościowy całkowicie pomija rejestrowanie swoich umiejętności. - Lub zwróć
truez filtralpfw_disable_abilities, jeśli wolisz kontrolować to w kodzie.
Każda z tych metod zatrzymuje rejestrowanie wszystkich 14 umiejętności lojalnościowych. Umiejętności z innych wtyczek Advanced Coupons nie są dotknięte.
Często zadawane pytania
Czy klienci mają dostęp do tych umiejętności?
Nie. Każda umiejętność wymaga uprawnienia manage_woocommerce, więc tylko menedżerowie sklepów i administratorzy mogą z nich korzystać.
Dlaczego znajdują się w przestrzeni nazw advanced-coupons, a nie lojalnościowej?
Advanced Coupons i jego dodatki współdzielą jedną przestrzeń nazw, dzięki czemu narzędzie AI widzi jeden spójny zestaw umiejętności w całym pakiecie. Umiejętności lojalnościowe są nazwane deskryptorem loyalty, dzięki czemu są łatwe do zidentyfikowania.
Potrzebujesz pomocy?
Jeśli masz pytanie lub napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc.
- Użytkownicy Premium: Otwórz zgłoszenie wsparcia
- Użytkownicy darmowi: Odwiedź nasze forum społecznościowe
