Oră programată
Declanșatorul Oră programată pornește un flux de lucru la o oră și o dată pe care le specificați, cu opțiuni pentru:
- a repeta fluxul de lucru conform unei programări specifice
- a opri repetarea fluxului de lucru atunci când sunt îndeplinite anumite criterii
Spre deosebire de majoritatea celorlalte declanșatoare disponibile pentru Shopify Flow, declanșatorul Timp programat pornește un flux de lucru pe baza unor criterii pe care le stabiliți la crearea fluxului de lucru, în loc să se bazeze pe un eveniment care are loc în magazinul dumneavoastră sau într-o aplicație.
Există trei moduri diferite de a utiliza declanșatorul Oră programată:
- pentru a crea un flux de lucru care începe la o anumită dată și oră și are loc o singură dată
- pentru a crea un flux de lucru care începe la o anumită dată și oră și se repetă conform unei programări
- pentru a crea un flux de lucru care începe la o anumită dată și oră și se repetă conform unei programări până când sunt îndeplinite criterii specifice
Puteți crea mai multe programări și utiliza orice combinație a acestor abordări.
Pe această pagină
- Considerente privind utilizarea declanșatorului Oră programată
- Crearea unui flux de lucru care rulează la o anumită dată și oră
- Crearea unui flux de lucru care rulează în mod repetat conform unei programări
- Crearea unui flux de lucru a cărui repetare se oprește atunci când sunt îndeplinite criterii specifice
- Acțiuni de obținere
- Variabilele declanșatorului Oră programată
- Testarea declanșatorului Oră programată
- Șabloane
Considerente privind utilizarea declanșatorului Oră programată
- Un flux de lucru trebuie să aibă cel puțin o execuție în viitor. Dacă se creează un flux de lucru care atât începe, cât și se termină în trecut, atunci nu puteți activa fluxul de lucru.
- Pentru fluxurile de lucru care se repetă, cel mai lung interval posibil între execuții este de un an. Cel mai scurt interval posibil este de 10 minute. Pentru intervale de timp scurte, dacă rularea unui flux de lucru durează mai mult decât intervalul, atunci este posibil să obțineți rezultate inconsecvente, în funcție de interogarea utilizată și de acțiunile din fluxul de lucru.
Crearea unui flux de lucru care rulează la o anumită dată și oră
- Creați un flux de lucru nou, apoi selectați declanșatorul Oră programată.
- Opțional: selectați fusul orar de utilizat. În mod implicit, acesta este setat la fusul orar al magazinului dvs.
- Introduceți o Dată de începere și o Oră de începere.
- Opțional: pentru a adăuga o programare suplimentară pentru fluxul de lucru, dați clic pe Adăugare programare.
Crearea unui flux de lucru care rulează în mod repetat conform unei programări
- Creați un flux de lucru care începe cu declanșatorul Oră programată.
- După ce setați ora și data de începere, dați clic pe Adăugare regulă de repetare.
- Selectați intervalul de timp care trebuie să treacă înainte ca fluxul de lucru să fie rulat din nou. Această valoare trebuie să fie un număr întreg. Zecimalele nu sunt acceptate.
- Setați perioada de timp din opțiunile Zile, Săptămâni, sau Luni.
- Dacă selectați Săptămâni, atunci dați clic pe ziua din săptămână în care să ruleze fluxul de lucru.
- Dacă selectați Luni, atunci selectați ziua din lună în care să ruleze fluxul de lucru.
- Opțional: pentru a seta criterii care vor opri repetarea fluxului de lucru, dați clic pe Adăugare regulă de încheiere.
Crearea unui flux de lucru a cărui repetare se oprește atunci când sunt îndeplinite criterii specifice
- Creați un flux de lucru care începe cu declanșatorul Oră programată și o Regulă de repetare.
- Dați clic pe Adăugare regulă de încheiere.
- Efectuați una dintre următoarele acțiuni:
- Pentru a opri fluxul de lucru după ce a rulat de un număr stabilit de ori, selectați După un număr de execuții, apoi introduceți numărul în secțiunea Număr.
- Pentru a opri fluxul de lucru la un moment specific, selectați La o anumită dată și oră, apoi introduceți o Dată de încheiere și o Oră de încheiere.
Acțiuni de obținere
Majoritatea fluxurilor de lucru pornesc ca urmare a unui eveniment și includ automat datele aferente evenimentului respectiv. De exemplu, atunci când un flux de lucru este pornit de declanșatorul Comandă creată, fluxul de lucru pornește atunci când se plasează o comandă nouă. Fluxul de lucru dispune automat de informațiile despre comanda care a cauzat rularea fluxului de lucru și efectuează acțiuni asupra respectivului flux de lucru.
Într-un flux de lucru care utilizează declanșatorul Oră programată, fluxul de lucru pornește la un moment pe care l-ați specificat, mai degrabă decât ca rezultat al unui eveniment. Deoarece nu există un eveniment specific în magazinul dvs. sau dintr-o aplicație care să pornească fluxul de lucru, nu sunt incluse automat date. Pentru a crea un flux de lucru care efectuează acțiuni asupra comenzilor sau produselor, puteți utiliza următoarele acțiuni pentru a aduce datele respective în fluxul de lucru:
- Obținere date sesiune de urmărire a numerarului
- Obținere date colecție
- Obținere date societate
- Obținere date locație companie
- Obținere date client
- Obținere date reducere
- Obținere date comandă provizorie
- Obținere date comandă de onorare
- Preluarea datelor despre cardul cadou
- Preluarea datelor despre locație
- Preluarea intrărilor de metaobiecte
- Preluarea intrării de metaobiect
- Preluarea datelor despre comandă
- Preluarea datelor despre produs
- Preluarea datelor despre varianta de produs
- Preluarea datelor despre grupul de planuri de vânzări
- Preluarea datelor despre încercarea de facturare a abonamentului
- Preluarea datelor despre contractul de abonament
Variabile de timp programat
Când porniți un flux de lucru cu declanșatorul Timp programat, condițiile și acțiunile din acel flux de lucru care acceptă variabile Liquid au la dispoziție o variabilă suplimentară. Variabila Programat la returnează ora și data la care este programată execuția fluxului de lucru, denumită scheduledAt.
Testarea declanșatorului Timp programat
Pentru a testa un flux de lucru care începe cu acest declanșator, setați primul flux de lucru să ruleze la scurt timp după ce îl activați. După ce sunteți sigur(ă) că fluxul de lucru funcționează conform intenției, editați-l pentru a actualiza data și ora de începere.
Șabloane
Adăugarea la o dată ulterioară a produselor cu o etichetă la o colecție
La o dată viitoare, preluați toate produsele cu o anumită etichetă și apoi adăugați-le la o colecție. Vizualizați șablonul
Convertirea unui metacâmp de client în etichete pentru toți clienții
Acest flux de lucru va completa etichete pentru toți clienții dumneavoastră pe baza valorii unui metacâmp. Rulează la fiecare oră și preia până la 100 de clienți care nu au eticheta „procesat”. Pentru fiecare client, analizează valoarea unui metacâmp custom.test și o adaugă ca etichetă. De asemenea, fluxul de lucru adaugă o etichetă „procesat”, astfel încât clientul să nu fie returnat la următoarea execuție programată a fluxului de lucru. Pentru a utiliza fluxul de lucru, va trebui să modificați spațiul de nume și cheia metacâmpului pentru a corespunde unui metacâmp din magazinul dumneavoastră. Vizualizați șablonul
Crearea și inițializarea metacâmpurilor magazinului
Utilizați metacâmpurile magazinului cu Flow creând definiții și inițializând metacâmpul cu valoarea (valorile) de care aveți nevoie. Vizualizați șablonul
Ștergerea clienților inactivi
Ștergeți clienții mai vechi de 5 ani care nu au plasat niciodată o comandă. Vizualizați șablonul
Ștergerea produselor inactive
Ștergeți produsele fără inventar care nu au fost actualizate de un an. Vizualizați șablonul
Trimiterea prin e-mail a unui sumar săptămânal al reducerilor active care utilizează un cod
Trimite prin e-mail un sumar al reducerilor active care utilizează un cod. Fluxul de lucru rulează conform unui program, în fiecare luni, la ora 9:00. Fluxul de lucru poate fi personalizat pentru a modifica sincronizarea, modul în care primiți sumarul, tipul de reduceri pe care doriți să le includeți și modul. Vizualizați șablonul
Generarea și trimiterea săptămânală de rapoarte cu Tresl Segments
Generează unul sau mai multe rapoarte utilizând aplicația Tresl Segments. Trimite rapoartele la adresele de e-mail specificate și utilizează declanșatorul Timp programat pentru a rula o dată pe săptămână. Vizualizați șablonul
Publicarea la o dată ulterioară a produselor cu o anumită etichetă
La o dată viitoare, preluați produsele cu o anumită etichetă și publicați-le. Utilizează declanșatorul Timp programat și acțiunea Preluarea datelor despre produs. Vizualizați șablonul
Eliminarea etichetei de produs nou la 90 de zile de la crearea produsului
În fiecare zi, preia până la 100 de produse care au fost create cu peste 90 de zile în urmă și care încă mai au eticheta „nou”. Apoi, fluxul de lucru elimină acele etichete pentru fiecare produs. Vizualizați șablonul
Programarea eliminării produselor din Magazinul online la data și ora specificate
La o singură dată în viitor, eliminați produsele din magazinul online după etichetă, ID sau SKU. Utilizează declanșatorul Timp programat, acțiunea Preluarea datelor despre produs și bucla Pentru fiecare. Vizualizați șablonul
Trimiterea unei notificări când volumul comenzilor este mai mic de 10 în ultima oră
Trimite o notificare de tip „heartbeat” pentru comenzi. La fiecare oră, preia până la 10 comenzi care au fost create și le numără. Dacă sunt mai puțin de 10, trimite o notificare prin e-mail. Utilizează pașii Timp programat, Preluarea datelor despre comandă și Numărare. Vizualizați șablonul
Trimiterea unui sumar zilnic prin e-mail cu lista comenzilor de onorare care sunt în așteptare
În fiecare zi, acest flux de lucru va interoga toate comenzile de onorare care sunt în așteptare (până la 100 odată). Va trimite un sumar prin e-mail cu numele comenzii și locația de executare a comenzii alocată. Vizualizați șablonul
Trimiterea unui sumar zilnic prin e-mail cu produsele cu stoc epuizat
În fiecare zi, preia toate produsele care au inventarul 0 și trimite un sumar prin e-mail. Utilizează acțiunea Preluarea datelor despre produs și declanșatorul Timp programat. Vizualizați șablonul
Trimiterea unei notificări zilnice cu toate comenzile provizorii deschise
În fiecare zi, preluați comenzile provizorii deschise, numărați-le și trimiteți un mesaj Slack. Utilizează declanșatorul Timp programat și acțiunile Preluarea comenzilor provizorii și Numărare. Vizualizați șablonul
Trimiterea prin e-mail a sumarului comenzilor din ultima zi din Magazinul online
În fiecare zi, preia comenzile din ultima zi și trimite un sumar prin e-mail cu cele care au fost plasate în magazinul online. Vizualizați șablonul
Trimiterea unui sumar prin e-mail cu toate comenzile neonorate mai vechi de 2 zile
Obțineți un sumar zilnic al tuturor comenzilor dumneavoastră neonorate mai vechi de 2 zile, utilizând programări, preluarea datelor comenzii, numărare și însumare. Vizualizați șablonul
Trimiterea unui sumar săptămânal prin e-mail cu lista variantelor cu stoc redus
Acest flux de lucru rulează conform unui program (de exemplu, o dată pe săptămână). Preia o listă de variante de produs cu stoc redus, numără rezultatele și trimite un sumar prin e-mail cu titlurile variantelor și un link către pagina de administrare pentru variantă. Vizualizați șablonul
Etichetarea și trimiterea unui sumar zilnic al onorărilor întârziate
În fiecare zi, etichetați și trimiteți un sumar zilnic prin e-mail care numără numărul total și valoarea în dolari a tuturor comenzilor care nu respectă o garanție de expediere de 2 zile. Vizualizați șablonul
Etichetarea clienților care au un refuz la plată
La fiecare oră, acest flux de lucru preia comenzile cu cereri de rambursare și adaugă o etichetă clientului pentru comandă. Utilizează declanșatorul Timp programat, acțiunea Preluarea datelor despre comandă și bucla Pentru fiecare. Vizualizați șablonul
Etichetarea comenzilor neonorate mai vechi de 2 zile
În fiecare zi, fluxul de lucru preia toate comenzile neonorate mai vechi de 2 zile și adaugă o etichetă comenzii. Vizualizați șablonul
Urmărirea variantelor de produs care sunt la promoție folosind un metacâmp de produs
Setează un metacâmp pentru un produs dacă cel puțin una dintre variantele sale este la promoție. Acest lucru poate fi util pentru a urmări ce produse sunt în prezent la promoție. Vizualizați șablonul