Funkcja Niestandardowych Materiałów do Dostarczenia dla Easy Digital Downloads (EDD) pozwala na dołączanie niestandardowych plików do zamówienia poszczególnego klienta. Klient loguje się na swoje konto i pobiera te pliki w dowolnym momencie, a pliki są chronione i śledzone przez ten sam system, który chroni Twoje zwykłe pliki produktowe.
Jest to rozwiązanie dla sklepów, które sprzedają pracę, a nie gotowy plik: usługi projektowe, niestandardowe ilustracje, spersonalizowane raporty, edytowane audio lub cokolwiek, za co klient płaci, zanim materiał do dostarczenia powstanie.
Niestandardowe Materiały do Dostarczenia wymagają co najmniej pakietu Professional.
Ten przewodnik obejmuje instalację funkcji, przesyłanie niestandardowych plików do zamówienia, kontrolowanie, do których plików klient ma dostęp, oznaczanie pracy jako zrealizowanej i powiadamianie klienta. Obejmuje również przepływ pracy sprzedawcy w Frontend Submissions, jak Amazon S3 zmienia miejsce przechowywania Twoich plików oraz kilka ograniczeń, o których warto wiedzieć przed rozpoczęciem.
- Włączanie Niestandardowych Materiałów do Dostarczenia
- Dołączanie plików klienta do zamówienia
- Oznaczanie zamówień jako spełnione
- Powiadamianie klienta
- Używanie Niestandardowych Materiałów do Dostarczenia z Frontend Submissions
- Używanie Niestandardowych Materiałów do Dostarczenia z Amazon S3
- Ograniczenia
- Często zadawane pytania i rozwiązywanie problemów z Niestandardowymi Materiałami do Dostarczenia
Włączanie Niestandardowych Materiałów do Dostarczenia
Aby zainstalować funkcję, przejdź do Pobrane » Rozszerzenia, wyszukaj Niestandardowe Materiały do Dostarczenia i kliknij Zainstaluj.

Po jej aktywacji w widoku szczegółów każdego zamówienia w Pobrane » Zamówienia » Szczegóły Zamówienia pojawi się sekcja Niestandardowe Materiały do Dostarczenia. Tam przesyłasz pliki i powiadamiasz klienta.
Nie ma globalnych ekranów ustawień do przejścia, ale jest jedna rzecz, którą warto skonfigurować przed pierwszym dostarczeniem: e-mail, który klienci otrzymują po powiadomieniu ich.

Znajdziesz go w Pobrane » E-maile » Dostarczenie Niestandardowych Plików, a zarówno temat, jak i treść są edytowalne. Zobacz Powiadamianie Klienta poniżej.
Dołączanie plików klienta do zamówienia
Otwórz zamówienie w Pobrane » Zamówienia, kliknij szczegóły zamówienia i przewiń do sekcji Niestandardowe Materiały do Dostarczenia.
Przesyłanie plików
Kliknij Prześlij Plik i wybierz swój plik. Działa to tak samo jak dodawanie plików do produktu, więc możesz przesłać nowy plik lub wybrać coś z Twojej Biblioteki Mediów.
Możesz dodać więcej niż jeden plik do jednego zamówienia i możesz dodawać pliki do różnych produktów w ramach tego samego zamówienia. Każdy produkt w zamówieniu otrzymuje swój własny zestaw niestandardowych plików.
Wybieranie plików, do których klient ma dostęp
Każdy produkt w zamówieniu ma rozwijaną listę zatytułowaną Do jakiej grupy plików klient powinien mieć dostęp? Kontroluje ona to, co pojawia się na stronie pobierania klienta.

Dwa terminy są tu ważne. Domyślne pliki to pliki dołączone do produktu podczas jego tworzenia w Twoim sklepie. Niestandardowe pliki to pliki, które dołączasz do tego jednego zamówienia.
Twoje trzy opcje:
- Zarówno pliki niestandardowe (poniżej), jak i domyślne pliki produktu. Klient widzi wszystko. Użyj tego, gdy produkt jest dostarczany z czymś standardowym, takim jak przewodnik po stylu lub plik PDF z licencją, a niestandardowa praca jest dodatkiem do tego.
- Tylko pliki niestandardowe. Pliki niestandardowe całkowicie zastępują domyślne pliki produktu. Jest to właściwy wybór dla większości sklepów opartych na dostarczaniu produktów, gdzie plik produktu jest tylko symbolem zastępczym, aby produkt był możliwy do zakupu.
- Tylko pliki domyślne. Pliki niestandardowe są ukryte, a klient widzi tylko standardowe pliki produktu. Przydatne, gdy chcesz tymczasowo wstrzymać dostarczenie produktu, na przykład podczas trwania rewizji.
Możesz zmienić to ustawienie w dowolnym momencie, a wejdzie ono w życie natychmiast na stronie pobierania klienta.
Oznaczanie zamówień jako spełnione
Każdy produkt w zamówieniu może być oznaczony jako zrealizowany niezależnie, co jest przydatne, gdy jedno zamówienie zawiera kilka prac na różnych etapach.
W sekcji Niestandardowe dostawy kliknij, aby oznaczyć każdy produkt (lub „zadanie”) jako zrealizowany. Gdy każdy produkt w zamówieniu zostanie oznaczony jako zrealizowany, samo zamówienie będzie oznaczone jako zrealizowane.

Nie musisz otwierać każdego zamówienia, aby sprawdzić status. Niestandardowe dostawy dodają kolumnę Zrealizowano? do głównej listy zamówień w Pobrane » Zamówienia, dzięki czemu możesz przejrzeć całą kolejkę na pierwszy rzut oka i zobaczyć, co jeszcze jest zaległe.

Powiadamianie klienta
Gdy pliki zostaną przesłane i praca będzie gotowa, kliknij Powiadom klienta. Easy Digital Downloads wysyła e-mail do klienta, informując go, że jego pliki są dostępne do pobrania.

Edytowanie wiadomości e-mail z powiadomieniem
Możesz edytować ten e-mail w Pobrane » E-maile » Dostawa niestandardowych plików.

Zarówno temat, jak i treść są konfigurowalne, dzięki czemu możesz dopasować styl swojego sklepu i określić oczekiwania dotyczące rewizji lub czasu realizacji.
Potwierdzanie wysłania wiadomości e-mail
Dwie rzeczy dzieją się automatycznie po wysłaniu e-maila, a obie są przydatne, jeśli więcej niż jedna osoba pracuje nad zamówieniami w Twoim sklepie.
Po pierwsze, do rekordu zamówienia dodawana jest notatka: „[nazwa użytkownika] wysłał klientowi e-mail z powiadomieniem o dostępności niestandardowych dostaw”. To informuje Cię, kto wywołał powiadomienie i kiedy.
Po drugie, jeśli używasz Easy Digital Downloads w wersji 3.3 lub nowszej, na dole panelu Niestandardowe dostawy pojawia się lista Logi e-maili, rejestrująca każde wysłane powiadomienie o dostawie dla tego zamówienia wraz z adresem odbiorcy, tematem i znacznikiem czasu.

Razem odpowiadają na pytanie, które stale pojawia się w sklepach z wieloma administratorami: czy ten klient został już poinformowany, że jego pliki są gotowe?
Używanie Niestandardowych Materiałów do Dostarczenia z Frontend Submissions
Jeśli Twój sklep działa na Frontend Submissions, Twoi sprzedawcy mogą dostarczać niestandardowe pliki swoim klientom bez konieczności udzielania im dostępu administracyjnego do WordPressa. Sprzedawcy przesyłają pliki z własnego panelu sprzedawcy, a Frontend Submissions używa własnego szablonu e-maila powiadamiającego zamiast szablonu całego sklepu.
Sprzedawca może przesyłać pliki tylko do produktów, które sam stworzył. Jeśli sprzedawca widzi zamówienie, ale nie ma opcji przesyłania dla jednego z produktów w nim zawartych, oznacza to, że produkt należy do innego sprzedawcy, i jest to zgodne z przeznaczeniem.
Pełny przepływ pracy sprzedawcy, oddzielny szablon wiadomości e-mail i znacznik wiadomości e-mail {custom_download_list} znajdziesz w integracji niestandardowych materiałów i przesyłania frontendowego.
Używanie Niestandardowych Materiałów do Dostarczenia z Amazon S3
Jeśli funkcja Amazon S3 jest aktywna w Twoim sklepie, pliki niestandardowych materiałów działają inaczej, niż możesz się spodziewać.
Po przesłaniu pliku w sekcji Niestandardowe materiały, jest on wysyłany do Twojego zasobnika S3, a lokalna kopia w WordPress zostaje usunięta po zakończeniu przesyłania. Twój plik znajduje się w S3, a nie w Twojej Bibliotece Mediów.
Jest to celowe i stanowi istotę korzystania z S3: duże pliki materiałów nie obciążają Twojego konta hostingowego. Oznacza to dwie rzeczy, o których warto wiedzieć.
- Nie szukaj później pliku w Media » Biblioteka. Tam go nie będzie.
- Zachowaj własną kopię wszelkich materiałów, które mogą Ci być ponownie potrzebne. Usunięcie pliku z Twojego zasobnika S3 usuwa dostęp klienta do niego.
Ograniczenia
Dwa zachowania zaskakują ludzi, dlatego warto wiedzieć o obu, zanim zaczniesz budować przepływ pracy wokół tej funkcji.
Paczki nie są obsługiwane
Sekcja Niestandardowe materiały nie pojawia się dla produktów paczek. Jeśli klient kupi paczkę i otworzysz to zamówienie, oczekując na możliwość dodania niestandardowego pliku, nie będzie niczego, do czego można by go dodać.
Jeśli potrzebujesz dostarczyć niestandardową pracę, sprzedaj ją jako samodzielny produkt, a nie jako część paczki.
Niezrealizowane zamówienia nie mogą być anonimizowane
Niestandardowe materiały uniemożliwiają Easy Digital Downloads anonimizację zamówienia, dopóki zamówienie to nie zostanie oznaczone jako zrealizowane.
Chroni to przepływ pracy dostarczania: anonimizacja zamówienia w trakcie pracy odcięłaby sprzedawcę od informacji potrzebnych do jej ukończenia. Oznacza to jednak, że jeśli przetwarzasz żądanie usunięcia danych, a zamówienie jest nadal otwarte, będziesz musiał najpierw oznaczyć je jako zrealizowane.
Często zadawane pytania i rozwiązywanie problemów z Niestandardowymi Materiałami do Dostarczenia
Dlaczego nie widzę sekcji Niestandardowe materiały w tym zamówieniu?
Najbardziej prawdopodobnym powodem jest to, że zamówienie zawiera produkt paczkę. Niestandardowe materiały nie pojawiają się dla paczek. Zobacz Ograniczenia powyżej.
Jeśli zamówienie nie zawiera paczki, potwierdź, że funkcja jest aktywna w Wtyczki » Zainstalowane wtyczki i że Twoja licencja ją obejmuje. Niestandardowe materiały wymagają co najmniej przepustki Professional.
Gdzie podział się mój przesłany plik? Nie ma go w Bibliotece Mediów.
Jeśli Amazon S3 jest aktywny w Twoim sklepie, jest to oczekiwane. Pliki niestandardowych materiałów są wysyłane do Twojego zasobnika S3, a lokalna kopia WordPress jest usuwana po zakończeniu przesyłania.
Jak mogę wymagać, aby klient był zalogowany, aby pobrać niestandardowe pliki?
Jeśli chcesz wymagać, aby klient był zalogowany do Twojej witryny, aby pobrać swoje niestandardowe pliki, możesz użyć tego fragmentu kodu:
https://library.easydigitaldownloads.com/misc/restrict-downloads-to-purchase-email.html
Najlepszym sposobem na zastosowanie fragmentu kodu na Twojej stronie jest utworzenie nowego niestandardowego wtyczki. Aby to zrobić, zainstaluj darmową wtyczkę o nazwie Pluginception, https://wordpress.org/plugins/pluginception/, i użyj jej do utworzenia nowej niestandardowej wtyczki. Nazwij wtyczkę odpowiednio, wklej do niej dostarczony fragment kodu i aktywuj wtyczkę.
Czy mogę sprawdzić, czy klient został już powiadomiony?
Tak, w dwóch miejscach. Rekord zamówienia otrzymuje automatyczną notatkę z nazwą administratora, który wysłał powiadomienie, a w Easy Digital Downloads 3.3 lub nowszym lista Logi e-maili na dole panelu Niestandardowe elementy do dostarczenia rejestruje każde powiadomienie o dostarczeniu, z odbiorcą, tematem i znacznikiem czasu.
Czy dane niestandardowych materiałów do dostarczenia pojawiają się w eksporcie danych osobowych?
Tak. Dane niestandardowych elementów do dostarczenia są uwzględniane podczas eksportu danych osobowych WordPress dla klienta.
Należy pamiętać, że odwrotność jest ograniczona: zamówienie z niespełnionymi niestandardowymi elementami do dostarczenia nie może zostać zanonimizowane, dopóki nie zostanie oznaczone jako spełnione. Zobacz Ograniczenia powyżej.
Dlaczego nie mogę zanonimizować tego zamówienia?
Ponieważ zawiera niestandardowe elementy do dostarczenia, które nie są jeszcze oznaczone jako spełnione. Oznacz każdy produkt w zamówieniu jako spełniony, a następnie spróbuj ponownie.
