1. Strona główna
  2. Baza wiedzy
  3. Advanced Coupons
  4. Integracje
  5. Jak używać API Zdolności WordPress z Advanced Coupons

Jak używać API Zdolności WordPress z Advanced Coupons

Zarządzanie kuponami zazwyczaj oznacza przechodzenie przez panel administracyjny WooCommerce ekran po ekranie. Jeśli pracujesz z asystentem AI, takim jak Claude lub ChatGPT, Advanced Coupons może przyjmować te instrukcje bezpośrednio przez WordPress Abilities API, dodane w wersji 4.7.4, dzięki czemu możesz poprosić asystenta o listowanie, tworzenie, aktualizowanie, planowanie lub usuwanie kuponów.

Co to jest WordPress Abilities API?

WordPress Abilities API to standard, dostępny w aktualnych wersjach WordPress, który pozwala wtyczkom opisywać swoje możliwości w formacie czytelnym dla oprogramowania. Zamiast wymagać od każdego narzędzia AI niestandardowej integracji z Twoim sklepem, wtyczka rejestruje swoje zdolności raz, a każde kompatybilne narzędzie może z nich korzystać.

Te zdolności docierają do asystenta AI poprzez łącznik zwany adapterem MCP. MCP (Model Context Protocol) to wspólny język, którego asystenci AI używają do komunikacji z narzędziami zewnętrznymi. Advanced Coupons rejestruje zestaw zdolności kuponów w tym standardzie, wszystkie zgrupowane pod jedną kategorią Advanced Coupons, dzięki czemu połączony asystent może je znaleźć razem. W zależności od używanego adaptera, Twój asystent może wyświetlić każdą zdolność bezpośrednio lub odkryć je na żądanie.

Zdolności rejestrują się automatycznie, gdy obecne jest Abilities API, co ma miejsce w WordPress 7.0 i nowszych. W starszych wersjach WordPress rejestrują się tylko wtedy, gdy aktywna jest oddzielna wtyczka funkcyjna Abilities API.

Co możesz z tym zrobić

Advanced Coupons rejestruje osiem zdolności. Trzy są tylko do odczytu, a pięć zmienia Twoje kupony. Te, które zmieniają dane, są oznaczone, aby Twój asystent AI poprosił Cię o potwierdzenie przed ich uruchomieniem.

MożliwośćCo robiZmienia dane?
Wyświetl listę kuponówZwraca przefiltrowaną listę kuponów (według typu, statusu, liczby użyć lub daty wygaśnięcia).Nie
Pobierz kuponZwraca pełną konfigurację pojedynczego kuponu, w tym warunki koszyka, ustawienia BOGO, ograniczenia ról, wyzwalacz URL i harmonogram.Nie
Pobierz podsumowanie kuponówZwraca dane o użyciu kuponów i łączną wartość rabatów dla określonego zakresu dat, a także Twoje najlepiej działające kody.Nie
Utwórz kuponTworzy nowy kupon z opcjonalnymi ustawieniami Advanced Coupons.Tak
Zaktualizuj kuponAktualizuje istniejący kupon. Zmieniane są tylko podane przez Ciebie pola.Tak
Usuń kuponPrzenosi kupon do kosza.Tak
Ustaw wyzwalacz URL kuponuWłącza lub wyłącza wyzwalacz URL kuponu i ustawia jego powiązane opcje.Tak
Ustaw harmonogram kuponuWłącza lub wyłącza harmonogram datowy kuponu i ustawia jego daty rozpoczęcia i zakończenia.Tak

W praktyce oznacza to, że możesz poprosić swojego asystenta o takie rzeczy, jak „pokaż mi wszystkie kupony wygasające w tym miesiącu”, „utwórz kupon z 15% zniżką o nazwie SPRING15, który wygasa za 30 dni” lub „które pięć kuponów wygenerowało najwięcej rabatów w zeszłym kwartale?”, a on użyje pasującej zdolności, aby odpowiedzieć lub zadziałać.

Czego będziesz potrzebować

  • WordPress w wersji 7.0 lub nowszej (API Abilities jest wbudowane) lub wcześniejszej wersji z aktywnym wtyczką funkcyjną API Abilities.
  • WooCommerce aktywny, z zainstalowanym i działającym Advanced Coupons w wersji 4.7.4 lub nowszej (integracja z API Abilities została dodana w wersji 4.7.4).
  • Wtyczka adaptera MCP, która łączy WordPress z Twoim asystentem AI (zobacz przewodnik po adapterze MCP dla WordPress). Advanced Coupons rejestruje zdolności; nie zawiera samego adaptera.
  • Konto użytkownika, które może zarządzać WooCommerce (Menedżer sklepu lub Administrator). Twój asystent działa jako ten zalogowany użytkownik.

Połącz swojego asystenta AI

Dokładne kroki zależą od używanego adaptera MCP, ale przepływ jest taki sam:

  1. Potwierdź, że używasz WordPress w wersji 7.0 lub nowszej, z aktywnymi WooCommerce i Advanced Coupons.
  2. Zainstaluj i skonfiguruj wtyczkę adaptera MCP i połącz ją ze swoim asystentem AI, postępując zgodnie z instrukcjami tego adaptera.
  3. Uwierzytelnij się jako użytkownik, który może zarządzać WooCommerce, aby dostępne były zdolności kuponów.
  4. W swoim asystencie AI zapytaj, co potrafi zrobić z Twoimi kuponami, aby odkrył dostępne zdolności Advanced Coupons.
  5. Zacznij od żądania tylko do odczytu, takiego jak „wymień moje aktywne kupony”, aby potwierdzić, że połączenie działa, zanim dokonasz jakichkolwiek zmian.

Uprawnienia i bezpieczeństwo

Każda z ośmiu zdolności, w tym te tylko do odczytu, wymaga użytkownika, który może zarządzać WooCommerce. Dane kuponów, takie jak kody, kwoty rabatów, limity użycia i podsumowania przychodów, to informacje właściciela sklepu, więc konto klienta lub subskrybenta nie może wykonać żadnej z tych zdolności.

Pięć zdolności, które zmieniają dane, jest oznaczonych jako niszczące. Dobrze zaprojektowany asystent AI wyświetla monit z potwierdzeniem przed ich uruchomieniem, dzięki czemu nic nie jest tworzone, zmieniane ani usuwane bez Twojej zgody.

Kiedy Twój asystent tworzy lub aktualizuje kupon, przechodzi przez ten sam proces zapisywania, co ekran edycji Advanced Coupons. Nie ma oddzielnej ścieżki „AI”, więc kupony utworzone w ten sposób działają identycznie jak te, które tworzysz ręcznie, a wszelkie połączone integracje działają normalnie.

Dwie zdolności zależą od włączonej funkcji. Ustaw wyzwalacz URL kuponu działa tylko wtedy, gdy funkcja Kupony URL (Jak zastosować kupon za pomocą adresu URL) jest włączona, a Ustaw harmonogram kuponu działa tylko wtedy, gdy funkcja Harmonogram (Jak zaplanować kupony) jest włączona. Jeśli funkcja jest wyłączona, zdolność zwraca jasny komunikat zamiast dokonywać zmiany.

Wyłącz zdolności (dla programistów)

Jeśli wolisz, aby Advanced Coupons nie rejestrował żadnych zdolności, możesz je wyłączyć w kodzie. Zdefiniuj tę stałą (na przykład w wp-config.php):

define( 'ACFWF_DISABLE_ABILITIES', true );

Lub użyj filtra:

add_filter( 'acfwf_disable_abilities', '__return_true' );

Często zadawane pytania

Z jakimi asystentami AI to działa?
Z każdym asystentem obsługującym MCP, takim jak Claude Desktop lub aplikacja stacjonarna ChatGPT, po podłączeniu go do Twojej witryny za pośrednictwem adaptera MCP. Advanced Coupons nie faworyzuje żadnego konkretnego asystenta.

Czy mój asystent AI może widzieć dane klientów lub zamówień dzięki temu?
Nie. Te funkcje obejmują tylko kupony i podsumowania wykorzystania kuponów. Wymagają również użytkownika, który może zarządzać WooCommerce, więc nie mogą być uruchamiane przez konta klientów.

Czy kupony tworzone przez mojego asystenta będą działać inaczej niż te, które tworzę ręcznie?
Nie. Są zapisywane w tym samym procesie co ekran edycji kuponu, więc działają dokładnie tak samo.

Czy potrzebuję pisać kod, aby z tego korzystać?
Nie. Korzystanie z tych funkcji wymaga jedynie WordPress 7.0, WooCommerce i adaptera MCP. Kod jest potrzebny tylko wtedy, gdy chcesz wyłączyć te funkcje.

Potrzebujesz pomocy?

Jeśli masz pytanie lub napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ Zakup