Funcționalitatea Livrare personalizată pentru Easy Digital Downloads (EDD) vă permite să atașați fișiere personalizate la comanda unui client individual. Clientul se conectează la contul său și descarcă acele fișiere oricând, iar fișierele sunt protejate și urmărite de același sistem care vă protejează fișierele obișnuite de produs.
Este construită pentru magazine care vând muncă, mai degrabă decât un fișier fix: servicii de design, ilustrații personalizate, rapoarte personalizate, audio editat sau orice pentru care un client plătește înainte ca livrabilul să existe.
Livrare personalizată necesită cel puțin pachetul Professional.
Acest ghid acoperă instalarea funcționalității, încărcarea fișierelor personalizate la o comandă, controlul fișierelor la care clientul poate accesa, marcarea muncii ca fiind finalizată și notificarea clientului. Acoperă, de asemenea, fluxul de lucru al furnizorului Frontend Submissions, modul în care Amazon S3 modifică locul unde sunt stocate fișierele dvs. și câteva limitări care merită cunoscute înainte de a începe.
- Activarea livrabilelor personalizate
- Atașarea fișierelor clientului la o comandă
- Marcarea comenzilor ca fiind îndeplinite
- Notificarea clientului
- Utilizarea livrabilelor personalizate cu Frontend Submissions
- Utilizarea livrabilelor personalizate cu Amazon S3
- Limitări
- Întrebări frecvente și depanare pentru livrabilele personalizate
Activarea livrabilelor personalizate
Pentru a instala funcționalitatea, accesați Downloads » Extensions, căutați Custom Deliverables și faceți clic pe Install.

Odată ce este activă, o secțiune Custom Deliverables apare în vizualizarea detaliilor fiecărei comenzi la Downloads » Orders » Order Details. Acolo încărcați fișierele și notificați clientul.
Nu există ecrane globale de setări de parcurs, dar există un lucru pe care veți dori să îl configurați înainte de prima livrare: e-mailul pe care clienții îl primesc atunci când îi notificați.

Îl veți găsi la Downloads » Emails » Custom File Delivery, iar atât linia de subiect, cât și corpul sunt editabile. Vezi Notificarea Clientului mai jos.
Atașarea fișierelor clientului la o comandă
Deschideți comanda la Downloads » Orders, faceți clic pe detaliile comenzii și derulați la secțiunea Custom Deliverables.
Încărcarea fișierelor
Faceți clic pe Upload a File și selectați fișierul dvs. Acest lucru funcționează la fel ca adăugarea fișierelor la un produs, deci puteți încărca un fișier nou sau puteți alege ceva deja existent în Biblioteca Media.
Puteți adăuga mai multe fișiere la o singură comandă și puteți adăuga fișiere la produse diferite din aceeași comandă. Fiecare produs din comandă primește propriul set de fișiere personalizate.
Alegerea fișierelor la care clientul poate accesa
Fiecare produs din comandă are un meniu derulant etichetat Which group(s) of files should the customer have access to? Acesta controlează ce apare pe pagina de descărcare a clientului.

Două termene contează aici. Default files sunt fișierele atașate produsului atunci când l-ați creat în magazinul dvs. Custom files sunt fișierele pe care le atașați acestei singure comenzi.
Cele trei opțiuni ale dvs.:
- Ambele fișiere personalizate (de mai jos) și fișierele implicite ale produsului. Clientul vede totul. Folosiți această opțiune când produsul este livrat cu ceva standard, cum ar fi un ghid de stil sau un PDF de licență, iar lucrarea personalizată este o completare.
- Doar fișiere personalizate. Fișierele personalizate înlocuiesc complet fișierele implicite ale produsului. Aceasta este alegerea potrivită pentru majoritatea magazinelor bazate pe livrabile, unde fișierul produsului este doar un element de plasare pentru a face produsul achiziționabil.
- Doar fișiere implicite. Fișierele personalizate sunt ascunse, iar clientul vede doar fișierele standard ale produsului. Util pentru când doriți să rețineți temporar un livrabil, de exemplu, în timp ce o revizuire este în curs.
Puteți schimba această setare oricând, iar aceasta intră în vigoare imediat pe pagina de descărcare a clientului.
Marcarea comenzilor ca fiind îndeplinite
Fiecare produs dintr-o comandă poate fi marcat ca fiind livrat independent, ceea ce este util atunci când o comandă conține mai multe lucrări în diferite etape.
În secțiunea Livrabile Personalizate, faceți clic pentru a marca fiecare produs (sau „lucrare”) ca fiind livrat. Odată ce fiecare produs din comandă este marcat ca livrat, comanda în sine apare ca livrată.

Nu trebuie să deschideți fiecare comandă pentru a verifica starea. Livrabile Personalizate adaugă o coloană Livrat? în lista principală de comenzi la Descărcări » Comenzi, astfel încât să puteți scana întreaga coadă dintr-o privire și să vedeți ce mai este restant.

Notificarea clientului
Când fișierele sunt încărcate și lucrarea este gata, faceți clic pe Notifică Clientul. Easy Digital Downloads trimite un e-mail clientului pentru a-l informa că fișierele sale sunt disponibile pentru descărcare.

Editarea e-mailului de notificare
Puteți edita acel e-mail la Descărcări » E-mailuri » Livrare Fișiere Personalizate.

Atât linia de subiect, cât și corpul sunt personalizabile, astfel încât să puteți potrivi vocea magazinului dvs. și să stabiliți așteptări cu privire la revizuiri sau timp de răspuns.
Confirmarea trimiterii e-mailului
Două lucruri se întâmplă automat după trimiterea e-mailului, și ambele sunt utile dacă mai multe persoane lucrează la comenzi în magazinul dvs.
În primul rând, o notă este adăugată la înregistrarea comenzii: „[username] a trimis un e-mail clientului pentru a-l notifica că livrabilele personalizate sunt disponibile.” Acest lucru vă spune cine a declanșat notificarea și când.
În al doilea rând, dacă folosiți Easy Digital Downloads 3.3 sau o versiune mai nouă, o listă Jurnale E-mail apare în partea de jos a panoului Livrabile Personalizate, înregistrând fiecare notificare de livrare trimisă pentru acea comandă, împreună cu adresa destinatarului, linia de subiect și marcajul temporal.

Împreună, ele răspund la întrebarea care apare constant pe magazinele cu mai mulți administratori: a fost deja informat acest client că fișierele sale sunt gata?
Utilizarea livrabilelor personalizate cu Frontend Submissions
Dacă magazinul dvs. rulează pe Frontend Submissions, furnizorii dvs. pot livra fișiere personalizate propriilor clienți fără ca dvs. să le acordați acces de administrator WordPress. Furnizorii încarcă fișiere din tabloul lor de bord de furnizor, iar Frontend Submissions folosește propriul șablon de e-mail de notificare în locul celui general al magazinului.
Un furnizor poate încărca fișiere doar pentru produsele pe care le-a creat. Dacă un furnizor poate vedea o comandă, dar nu are opțiunea de încărcare pentru unul dintre produsele din ea, acel produs aparține altui furnizor, iar acest lucru funcționează conform intenției.
Pentru fluxul complet al furnizorului, șablonul de e-mail separat și eticheta de e-mail {custom_download_list}, consultați Integrarea livrabilelor personalizate și a trimiterilor frontend.
Utilizarea livrabilelor personalizate cu Amazon S3
Dacă funcționalitatea Amazon S3 este activă în magazinul dvs., fișierele livrabile personalizate se comportă diferit față de cum v-ați aștepta.
Când încărcați un fișier în secțiunea Livrabile personalizate, acesta este trimis în containerul dvs. S3, iar atașamentul local WordPress este șters după finalizarea încărcării. Fișierul dvs. se află în S3, nu în biblioteca dvs. media.
Acest lucru este intenționat și acesta este scopul utilizării S3: fișierele livrabile mari rămân în afara contului dvs. de găzduire. Acest lucru implică două lucruri care merită să fie cunoscute.
- Nu căutați fișierul în Media » Bibliotecă după aceea. Nu va fi acolo.
- Păstrați o copie proprie a oricărui livrabil de care ați putea avea nevoie din nou. Ștergerea fișierului din containerul dvs. S3 elimină accesul clientului la acesta.
Limitări
Două comportamente surprind oamenii, așa că merită să le cunoașteți pe amândouă înainte de a construi un flux de lucru în jurul acestei funcționalități.
Pachetele nu sunt acceptate
Secțiunea Livrabile personalizate nu apare pentru produsele de tip pachet. Dacă un client cumpără un pachet și deschideți comanda respectivă așteptând să atașați un fișier personalizat, nu va exista nimic la care să-l atașați.
Dacă trebuie să livrați lucrări personalizate, vindeți-le ca produs independent, mai degrabă decât ca parte a unui pachet.
Comenzile nefinalizate nu pot fi anonimizate
Livrabilele personalizate împiedică Easy Digital Downloads să anonimizeze o comandă până când acea comandă nu este marcată ca finalizată.
Acest lucru protejează fluxul de livrare: anonimizarea unei comenzi în timpul procesului ar tăia furnizorul de informațiile de care are nevoie pentru a o finaliza. Dar înseamnă că, dacă procesați o cerere de ștergere a datelor și comanda este încă deschisă, va trebui mai întâi să o marcați ca finalizată.
Întrebări frecvente și depanare pentru livrabilele personalizate
De ce nu văd secțiunea Livrabile personalizate la această comandă?
Cel mai probabil motiv este că comanda conține un produs de tip pachet. Livrabilele personalizate nu apar pentru pachete. Consultați Limitări de mai sus.
Dacă comanda nu conține un pachet, confirmați că funcționalitatea este activă la Pluginuri » Pluginuri instalate și că licența dvs. o acoperă. Livrabilele personalizate necesită cel puțin abonamentul Professional.
Unde a dispărut fișierul meu încărcat? Nu este în biblioteca media.
Dacă Amazon S3 este activ în magazinul dvs., acest lucru este normal. Fișierele livrabile personalizate sunt trimise în containerul dvs. S3, iar copia locală WordPress este ștearsă după finalizarea încărcării.
Cum pot solicita ca clientul să fie conectat pentru a descărca fișiere personalizate?
Dacă doriți să solicitați ca clientul să fie conectat la site-ul dvs. web pentru a-și descărca fișierele personalizate, puteți utiliza acest fragment de cod:
https://library.easydigitaldownloads.com/misc/restrict-downloads-to-purchase-email.html
Cea mai bună metodă de a aplica fragmentul de cod pe site-ul dvs. este să creați un nou plugin personalizat. Pentru a face acest lucru, instalați pluginul gratuit numit Pluginception, https://wordpress.org/plugins/pluginception/, și folosiți-l pentru a crea un nou plugin personalizat. Denumiți pluginul ceva adecvat, lipiți fragmentul de cod furnizat în el și activați pluginul.
Pot să spun dacă un client a fost deja notificat?
Da, în două locuri. Înregistrarea comenzii primește o notă automată care numește administratorul care a trimis notificarea, iar pe Easy Digital Downloads 3.3 sau mai nou, o listă Jurnale de e-mail în partea de jos a panoului Livrabile personalizate înregistrează fiecare notificare de livrare, cu destinatar, subiect și marcaj temporal.
Datele livrabilelor personalizate apar într-un export de date personale?
Da. Datele livrabilelor personalizate sunt incluse atunci când efectuați o exportare de date personale WordPress pentru un client.
Rețineți că inversul este restricționat: o comandă cu livrabile personalizate neîndeplinite nu poate fi anonimizată până când nu este marcată ca îndeplinită. Consultați Limitări de mai sus.
De ce nu pot anonimiza această comandă?
Deoarece are livrabile personalizate care nu sunt marcate ca îndeplinite încă. Marcați fiecare produs din comandă ca fiind îndeplinit, apoi încercați din nou.
