Planlagt tidspunkt

Udløseren Planlagt tidspunkt starter en workflow på et tidspunkt og en dato, som du angiver, med mulighed for at:

  • gentage workflowen efter en bestemt tidsplan
  • stoppe gentagelsen af workflowen, når bestemte kriterier er opfyldt

I modsætning til de fleste andre Shopify Flow-udløsere starter udløseren Planlagt tidspunkt en workflow baseret på kriterier, du selv angiver, når du opretter den – og ikke på baggrund af en hændelse i din butik eller en app.

Der er tre forskellige måder at bruge udløseren Planlagt tidspunkt på:

Du kan oprette flere tidsplaner og bruge en hvilken som helst kombination af disse metoder.

Overvejelser ved brug af udløseren “Planlagt tidspunkt”

  • En workflow skal have mindst én forekomst i fremtiden. Hvis der oprettes en workflow, der både starter og slutter i fortiden, kan du ikke aktivere den.
  • For workflows, der gentages, er det længst mulige interval mellem forekomster ét år. Det mindst mulige interval er 10 minutter. Ved små tidsintervaller kan du få inkonsistente resultater, hvis en workflow tager længere tid at køre end intervallet, afhængigt af den anvendte forespørgsel og handlingerne i workflowen.

Opret en workflow, der kører på en bestemt dato og et bestemt tidspunkt

  1. Opret en ny workflow, og vælg derefter udløseren Planlagt tidspunkt.
  2. Valgfrit: Vælg den tidszone, der skal bruges. Den er som standard indstillet til din butiks tidszone.
  3. Indtast en Startdato og et Starttidspunkt.
  4. Valgfrit: Klik på Tilføj tidsplan for at tilføje endnu en tidsplan for workflowen.

Opret en workflow, der kører gentagne gange efter en tidsplan

  1. Opret en workflow, der starter med udløseren Planlagt tidspunkt.
  2. Når du har angivet starttidspunkt og -dato, skal du klikke på Tilføj gentagelsesregel.
    1. Vælg, hvor lang tid der skal gå, før workflowen køres igen. Dette antal skal være et heltal. Decimaler understøttes ikke.
    2. Angiv tidsperioden fra valgmulighederne Dage, Uger, eller Måneder.
      • Hvis du vælger Uger, skal du klikke på den ugedag, hvor workflowen skal køre.
      • Hvis du vælger Måneder, skal du vælge den dag i måneden, hvor workflowen skal køre.
  3. Valgfrit: Klik på Tilføj slutregel for at angive kriterier, der stopper workflowens gentagelse.

Opret en workflow, der stopper med at gentage, når bestemte kriterier er opfyldt

  1. Opret en workflow, der starter med udløseren Planlagt tidspunkt og en Gentagelsesregel.
  2. Klik på Tilføj slutregel.
  3. Gør ét af følgende:
    • For at stoppe workflowen, efter den har kørt et bestemt antal gange, skal du vælge Efter antal forekomster og derefter angive antallet i afsnittet Antal.
    • For at stoppe workflowen på et bestemt tidspunkt skal du vælge På en dato og et tidspunkt og derefter angive en Slutdato og et Sluttidspunkt.

Hent-handlinger

De fleste workflows starter på grund af en hændelse og inkluderer automatisk relaterede data. Når en workflow f.eks. startes af udløseren Ordre oprettet, starter den, når der afgives en ny ordre. Workflowen har automatisk oplysningerne om den ordre, der startede den, og udfører handlinger på baggrund af ordren.

I en workflow, der bruger udløseren Planlagt tidspunkt, starter workflowen på et tidspunkt, du har angivet, i stedet for som resultat af en hændelse. Da der ikke er en specifik hændelse i din butik eller fra en app, der starter workflowen, medtages der ikke automatisk data. Hvis du vil oprette en workflow, der udfører handlinger på ordrer eller produkter, kan du bruge følgende handlinger til at hente dataene ind i din workflow:

Variabler for planlagt tidspunkt

Når du starter et workflow med udløseren Planlagt tidspunkt, kan du bruge en ekstra variabel i de betingelser og handlinger, der accepterer liquid-variabler. Variablen Planlagt til returnerer klokkeslæt og dato for, hvornår workflowet er planlagt til at køre, og kaldes scheduledAt.

Test af udløseren Planlagt tidspunkt

Hvis du vil teste et workflow, der starter med denne udløser, skal du indstille det til at køre kort efter, at du har aktiveret det. Når du er sikker på, at dit workflow fungerer efter hensigten, kan du redigere workflowet for at opdatere startdatoen og -klokkeslættet.

Skabeloner

Føj produkter med et tag til en kollektion på et senere tidspunkt

På et senere tidspunkt hentes alle produkter med et bestemt tag, og de føjes derefter til en kollektion. Se skabelon

Konverter et kundemetafelt til tags for alle kunder

Dette workflow udfylder tags på alle kunder baseret på en metafeltværdi. Det kører hver time og henter op til 100 kunder, der ikke har tagget “behandlet”. For hver kunde ser det på værdien af et custom.test-metafelt og tilføjer den som et tag. Workflowet tilføjer også et “behandlet”-tag, så kunden ikke returneres i den næste planlagte kørsel af workflowet. Hvis du vil bruge workflowet, skal du ændre metafeltets navneområde og nøgle, så de matcher et metafelt i butikken. Se skabelon

Opret og initialiser butiksmetafelter

Brug butiksmetafelter med Flow ved at oprette definitioner og initialisere metafeltet med den eller de værdier, du har brug for. Se skabelon

Slet inaktive kunder

Sletter kunder, der er over 5 år gamle, og som aldrig har afgivet en ordre. Se skabelon

Slet inaktive produkter

Sletter produkter uden lagerbeholdning, som ikke er blevet opdateret i et år. Se skabelon

Mail et ugentligt resume over aktive rabatter, der bruger en kode

Sender et resume over aktive rabatter, der bruger en kode, via mail. Workflowet kører efter en tidsplan hver mandag kl. 9. Workflowet kan tilpasses for at ændre tidspunktet, hvordan du modtager resumeet, den type rabatter du vil inkludere, og tilstanden. Se skabelon

Generer og send rapporter én gang om ugen med Tresl Segments

Genererer en eller flere rapporter ved hjælp af appen Tresl Segments. Den sender rapporterne til de angivne mailadresser og bruger udløseren Planlagt tidspunkt til at køre én gang om ugen. Se skabelon

Udgiv produkter med et bestemt tag på et senere tidspunkt

På en fremtidig dato hentes produkter med et bestemt tag, og de udgives. Bruger udløseren Planlagt tidspunkt og handlingen Hent produktdata. Se skabelon

Fjern tagget 'ny' 90 dage efter, at produktet blev oprettet

Hver dag hentes op til 100 produkter, der blev oprettet for mere end 90 dage siden, og som stadig har tagget “ny”. Workflowet fjerner derefter disse tags for hvert produkt. Se skabelon

Planlæg, at produkter skal fjernes fra webshoppen på en angivet dato og et angivet klokkeslæt

På en enkelt fremtidig dato fjernes produkter fra webshoppen efter tag, id eller SKU. Gør brug af udløseren Planlagt tidspunkt, handlingen Hent produktdata og For hvert-loop. Se skabelon

Send en notifikation, når ordrevolumen er mindre end 10 i den seneste time

Sender en “ordre-heartbeat”-notifikation. Hver time hentes op til 10 oprettede ordrer, og de tælles. Hvis der er færre end 10, sendes der en notifikation via mail. Bruger trinnene Planlagt tidspunkt, Hent ordredata og Tæl. Se skabelon

Send et dagligt mailresume med en liste over klargøringsordrer, der er afventende

Hver dag forespørger dette workflow på alle klargøringsordrer, der er afventende (op til 100 ad gangen). Det sender et mailresume med ordrenavnet og den tildelte klargøringslokation. Se skabelon

Send et dagligt mailresume med produkter, der ikke er på lager

Hver dag hentes alle de produkter, der har 0 i lagerbeholdning, og der sendes et mailresume. Bruger Hent produktdata og udløseren Planlagt tidspunkt. Se skabelon

Send en daglig notifikation med alle åbne ordrekladder

Hver dag hentes åbne ordrekladder, de tælles, og der sendes en Slack-besked. Bruger udløseren Planlagt tidspunkt og handlingerne Hent ordrekladder og Tæl. Se skabelon

Send mailresume over alle ordrer i webshoppen fra det seneste døgn

Hver dag hentes ordrer fra det seneste døgn, og der sendes et mailresume med dem, der blev afgivet i webshoppen. Se skabelon

Send mailresume med alle ikke-klargjorte ordrer, der er ældre end 2 dage

Få et dagligt resume over alle ikke-klargjorte ordrer, der er ældre end 2 dage, ved hjælp af tidsplaner samt handlingerne Hent ordredata, Tæl og Opsummer. Se skabelon

Send ugentligt mailresume med en liste over varianter med lav lagerbeholdning

Dette workflow kører efter en tidsplan (f.eks. én gang om ugen). Det henter en liste over produktvarianter, der har en lav lagerbeholdning, tæller resultaterne og sender et mailresume med varianttitlerne og et link til variantens administratorside. Se skabelon

Tag og send et dagligt resume over forsinkede klargøringer

Hver dag tagges og sendes et dagligt mailresume, der tæller det samlede antal og dollarværdien af alle ordrer, der ikke overholder en 2-dages forsendelsesgaranti. Se skabelon

Tag kunder, der har en chargeback

Hver time henter dette workflow ordrer med chargebacks og føjer et tag til kunden for ordren. Gør brug af udløseren Planlagt tidspunkt, Hent ordredata og For hvert-loop. Se skabelon

Tag ikke-klargjorte ordrer, der er ældre end 2 dage

Hver dag henter workflowet alle ikke-klargjorte ordrer, der er ældre end 2 dage, og føjer et tag til ordren. Se skabelon

Spor produktvarianter, der er på udsalg, ved hjælp af et produktmetafelt

Angiver et metafelt for et produkt, hvis mindst én af dets varianter er på udsalg. Dette kan være nyttigt til at spore, hvilke produkter der i øjeblikket er på udsalg. Vis skabelon