Czy chcesz dokładnie wiedzieć, co asystent AI może zrobić z Twoim sklepem, zanim go podłączysz? Easy Digital Downloads opisuje każdą operację sklepu swojemu asystentowi jako nazwaną możliwość, dzięki czemu wszystko, do czego może uzyskać dostęp, jest wymienione, a nie zgadywane. Każda możliwość obejmuje jedno zadanie, takie jak odczytanie raportu sprzedaży lub utworzenie kodu rabatowego.
Ten przewodnik przeprowadzi Cię przez każdą możliwość, którą może udostępnić Twój sklep, i co każda z nich odczytuje lub zmienia.
Zanim zaczniesz, upewnij się, że Easy Digital Downloads jest zainstalowany i aktywowany na Twojej stronie WordPress, i że połączyłeś swój sklep z asystentem AI.
Wymagania: Easy Digital Downloads 3.7.1 lub nowszy, działający na WordPress 6.9 lub nowszym.
Jak działają możliwości sklepu?
Każda możliwość jest rejestrowana w WordPress Abilities API pod nazwą, którą widzi Twój asystent, na przykład edd/sales-report. Twój asystent odczytuje tę listę, wybiera możliwość pasującą do Twojego żądania i wykonuje ją na danych Twojego własnego sklepu.
Możliwości dzielą się na dwie grupy, a różnica ma większe znaczenie niż jakikolwiek inny szczegół na tej stronie. Możliwości odczytu wyszukują informacje i niczego nie zmieniają. Możliwości zapisu tworzą lub edytują rekordy i działają tylko wtedy, gdy włączony jest przełącznik Zezwól AI na zmianę danych sklepu.
Twój asystent widzi również krótką etykietę przy każdym z nich. Zdolności odczytu są oznaczone jako tylko do odczytu, a nieliczne zdolności zapisu, których wyników nie można cofnąć, są oznaczone jako destrukcyjne, co jest sygnałem, którego asystenci używają, aby zapytać Cię przed ich uruchomieniem.
Mając na uwadze ten podział, oto co obejmuje każda grupa.
Wyszukiwanie informacji o sklepie
Działają one natychmiast po podłączeniu sklepu i żaden z nich nie narusza Twoich danych.
Zamówienia
- Odczyt zamówień (
edd/order-read) wyszukuje pojedyncze zamówienie według ID, w tym jego pozycje, lub listuje zamówienia filtrowane według statusu, klienta, produktu, adresu e-mail lub zakresu dat. Listy zawierają sprzedaż, chyba że poprosisz o zwroty. - Odczyt notatek do zamówień (
edd/order-note-read) listuje notatki zarejestrowane w zamówieniu, od najnowszych.
Klienci
- Odczyt klientów (
edd/customer-read) wyszukuje jednego klienta według ID lub adresu e-mail, lub wyszukuje i listuje klientów. Adresy e-mail i dane adresowe są uwzględniane tylko dla kont, które mają uprawnienia do przeglądania poufnych danych sklepu. - Odczyt notatek do klientów (
edd/customer-note-read) listuje notatki zarejestrowane u klienta, od najnowszych.
Produkty
- Odczyt produktów (
edd/product-read) wyszukuje jeden produkt według ID, w tym jego ceny, pliki i limit pobrań, lub listuje produkty filtrowane według terminu wyszukiwania, statusu, kategorii lub tagu.
Rabaty
- Odczyt rabatów (
edd/discount-read) wyszukuje jeden rabat według ID lub kodu, lub listuje rabaty filtrowane według statusu, typu lub terminu wyszukiwania. Zarchiwizowane rabaty są pomijane, chyba że poprosisz o konkretny status.
Raporty
- Raport sprzedaży (
edd/sales-report) zwraca statystyki sprzedaży i zarobków za predefiniowany okres lub niestandardowy zakres dat, i może być ograniczony do pojedynczego produktu. - Podsumowanie sprzedaży (
edd/sales-summary) zwraca dane o zyskach netto i liczbie sprzedaży za ten miesiąc, poprzedni miesiąc, dzisiaj i wszystkie czasy.
Konfiguracja sklepu
- Ustawienia sklepu (
edd/settings) zwraca podsumowanie Twojej konfiguracji tylko do odczytu: waluta, bramki płatności, podatki, kluczowe strony i informacje o wersji. - Stawki podatkowe (
edd/tax-rates) listuje Twoje stawki podatkowe i informuje, czy podatki są włączone, a lista może być filtrowana według kraju. - Kontrola stanu sklepu (
edd/health-check) zwraca migawkę stanu sklepu: wersje oprogramowania, tryb sklepu, liczbę zamówień i klientów oraz włączone bramki płatności.
Logi
- Logi pobierania plików (
edd/download-log) listuje rekordy pobierania plików, filtrowane według produktu, klienta, zamówienia lub zakresu dat. - Logi e-maili (
edd/email-log) listuje e-maile wysłane przez Twój sklep, filtrowane według odbiorcy, ID e-maila, powiązanego obiektu lub zakresu dat.
Te opcje obejmują każde pytanie, na które asystent może odpowiedzieć bez wprowadzania zmian. Następna grupa to ta, którą kontroluje przełącznik zapisu.
Wprowadzanie zmian w Twoim sklepie
Pozostają one niedostępne, dopóki opcja Zezwól AI na zmianę danych sklepu nie zostanie włączona, a każdy z nich nadal będzie respektował to, co jest dozwolone dla połączonego konta.
Zamówienia
- Utwórz zamówienie (
edd/order-create) rejestruje ręczne zamówienie dla klienta, używając istniejącego identyfikatora klienta lub adresu e-mail. Ceny produktów pochodzą z produktów, a opcjonalny kod rabatowy dotyczy całego zamówienia. Nie pobiera się płatności, nie nalicza podatków i nie egzekwuje się ograniczeń rabatowych na poziomie produktu. Potwierdzenie dla klienta i powiadomienie o nowej sprzedaży w Twoim sklepie są wysyłane, chyba że żądanie prosi o ciche zamówienie. To jest oznaczone jako destrukcyjne. - Zaktualizuj status zamówienia (
edd/order-update-status) zmienia status zamówienia, wywołując te same haki co w panelu administracyjnym. Ukończenie zamówienia wysyła klientowi potwierdzenie e-mailem i przyznaje dostęp do pobrania, a cofnięcie ukończonego zamówienia odejmuje je od dochodów sklepu i sum klientów. To jest oznaczone jako destrukcyjne. - Wyślij ponownie potwierdzenie zamówienia (
edd/order-resend-receipt) wysyła ponownie potwierdzenie zakupu na adres e-mail podany w zamówieniu. - Dodaj notatkę do zamówienia (
edd/order-note-add) dodaje wewnętrzną notatkę do zamówienia. Notatki nigdy nie są wysyłane do klienta.
Uwaga: Zwroty nie są częścią tej listy. Pozostają na ekranie zamówienia w Twoim panelu administracyjnym, więc asystent nie może ich wystawić.
Klienci
- Utwórz klienta (
edd/customer-create) dodaje rekord klienta na podstawie adresu e-mail, z opcjonalnym imieniem. Zatrzymuje się, jeśli klient z tym adresem już istnieje. - Zaktualizuj klienta (
edd/customer-update) zmienia imię, główny adres e-mail lub status istniejącego klienta. - Dodaj notatkę do klienta (
edd/customer-note-add) dodaje wewnętrzną notatkę do rekordu klienta.
Produkty
- Utwórz produkt (
edd/product-create) dodaje produkt z opcjonalną pojedynczą ceną. Nowe produkty są wersjami roboczymi, chyba że żądanie prosi o ich publikację, więc nic nie trafi do Twojego sklepu, dopóki tego nie sprawdzisz. - Zaktualizuj produkt (
edd/product-update) zmienia tylko pola nazwane w żądaniu: tytuł, pojedynczą cenę, status lub opis.
Rabaty
- Utwórz rabat (
edd/discount-create) tworzy kod procentowy lub stałą kwotę, z datami rozpoczęcia i zakończenia, limitami użycia, minimalną kwotą zamówienia oraz wymaganiami lub wykluczeniami produktów. Nowe kody są nieaktywne, chyba że żądanie mówi inaczej, więc masz szansę je przejrzeć, zanim klienci będą mogli ich użyć. - Zaktualizuj rabat (
edd/discount-update) zmienia tylko pola nazwane w żądaniu: nazwę, kwotę, status, limit użycia, daty, minimalną kwotę zamówienia lub ustawienie jednorazowego użycia na klienta. - Usuń rabat (
edd/discount-delete) usuwa rabat, który nigdy nie został użyty. Kod z zarejestrowanymi użyciami jest zamiast tego archiwizowany. To jest oznaczone jako destrukcyjne.
Każde zamówienie i zmiana klienta zapisują również notatkę w samym rekordzie, określającą nazwę możliwości i konto, które zostało użyte, co jest w pełni opisane w sekcji Co widzi i może zmienić podłączony asystent AI.
Możliwości zależne od innych funkcji
Twój sklep opisuje tylko to, co faktycznie potrafi zrobić, więc te trzy pojawiają się, gdy funkcja za nimi działa, i pozostają ukryte, gdy nie działa.
- Pobierz link do faktury (
edd/invoice-link) zwraca adres URL faktury dla zamówienia, gotowy do udostępnienia klientowi. Pojawia się, gdy dostępne są Faktury. - Odczytaj porzucone koszyki (
edd/abandoned-cart-read) wymienia porzucone koszyki, ich sumy i liczbę posiadanych przedmiotów. Pojawia się, gdy funkcja odzyskiwania koszyka jest włączona. - Odczytaj kampanie (
edd/campaign-read) raportuje, które kampanie przynoszą sprzedaż. Pojawia się, gdy włączony jest moduł śledzenia kampanii.
Wszystkie trzy odczytują informacje, zamiast je zmieniać. Pojawiają się również jako karta Wzrost w zakładce AI, więc zakładka jest najszybszym sposobem, aby dowiedzieć się, które z nich oferuje Twój własny sklep.
Jak uprawnienia decydują o tym, co działa
Włączenie dostępu do zapisu nie daje asystentowi większej mocy niż konto, z którym został połączony. Każda możliwość sprawdza to konto pod kątem tych samych uprawnień, których używa pasujący ekran administratora, więc asystent połączony jako księgowy sklepu może odczytywać raporty i nadal nie może dotknąć produktu.
Uprawnienia potrzebne każdej grupie pasują do pulpitu nawigacyjnego w łatwy do przewidzenia sposób:
- Możliwości zamówień i klientów wymagają uprawnień do edycji płatności, co jest wymagane przez ekrany Zamówienia i Klienci. Odczytywanie klientów i notatek klientów wymaga zamiast tego uprawnień do przeglądania raportów.
- Możliwości produktów wymagają uprawnień do edycji produktów, a tworzenie produktu wymaga uprawnień do jego publikowania.
- Możliwości rabatów wymagają uprawnień do zarządzania rabatami.
- Możliwości raportów wymagają uprawnień do przeglądania raportów sklepowych.
- Możliwości ustawień, stawek podatkowych, kontroli stanu i logów wymagają uprawnień do zarządzania ustawieniami sklepu.
Wybór konta, z którym się łączysz, jest zatem głównym sposobem zawężenia tego, do czego asystent może uzyskać dostęp, i dotyczy to zarówno odczytu, jak i zmian.
Sprawdzanie, co udostępnia Twój własny sklep
Zamiast pracować z tej strony, możesz odczytać listę na żywo w swoim własnym sklepie. Z paska bocznego administratora WordPress przejdź do Pobrane » Narzędzia, a następnie wybierz zakładkę AI.

Niżej w tej zakładce karty grupują wszystko, co Twój sklep obecnie opisuje, a zdanie obok nagłówka je podsumowuje: ile rodzajów informacji asystent może wyszukać i ile rodzajów zmian może wprowadzić po ich zezwoleniu.

Ponieważ te liczby są generowane na podstawie tego, co jest zarejestrowane, są one wiarygodną odpowiedzią dla Twojego sklepu i poruszają się same, gdy włączasz lub wyłączasz funkcje.
To już wszystko! Wiesz, co robi każda umiejętność, które zmieniają dane i jak odczytywać listę na żywo dla własnego sklepu. Następnie zobacz Co widzi i może zmienić połączony asystent AI w celu uzyskania danych stojących za tymi umiejętnościami lub Rozwiązywanie problemów z połączeniem AI Twojego sklepu, jeśli jakaś umiejętność brakuje na liście Twojego asystenta.
Często zadawane pytania
Poniżej odpowiedzieliśmy na najczęściej zadawane pytania dotyczące umiejętności sklepu.
Dlaczego mój asystent wymienia mniej możliwości niż ta strona?
Możliwości zależne od funkcji rejestrują się tylko wtedy, gdy działa funkcja, która za nimi stoi, więc sklep bez funkcji odzyskiwania koszyka lub śledzenia kampanii opisuje mniej. Liczba na karcie AI zawsze odzwierciedla dane Twojego własnego sklepu.
Czy możliwości zapisu znikają, gdy wyłączę dostęp do zapisu?
Nie. Pozostają na liście, a liczba możliwości na karcie AI pozostaje taka sama w obu przypadkach. Zmienia się tylko to, że odmawiają wykonania, więc przełącznik jest przełącznikiem, a nie listą.
Czy mogę uniemożliwić asystentowi korzystanie z jednej konkretnej możliwości?
Nie indywidualnie. Dostęp jest określany przez dwie rzeczy: przełącznik zapisu i to, co połączone konto może zrobić. Połączenie konta z węższymi uprawnieniami pozwala zawęzić listę.
Które możliwości pytają mnie, zanim się wykonają?
Trzy oznaczone jako destrukcyjne: tworzenie zamówienia, zmiana statusu zamówienia i usuwanie zniżki. Asystenci używają tej etykiety, aby najpierw poprosić o potwierdzenie.
Czy utworzenie produktu lub rabatu od razu trafia do klientów?
Nie. Nowe produkty są tworzone jako wersje robocze, a nowe kody rabatowe są tworzone jako nieaktywne, chyba że żądanie wyraźnie prosi o ich udostępnienie.
Czy asystent może odczytać adresy e-mail moich klientów?
Tylko wtedy, gdy połączone konto ma uprawnienia do przeglądania poufnych danych sklepu. Możliwości dotyczące klientów ukrywają dane e-mail i adresowe przed kontami, które ich nie mają.
