Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Använda Formatterarens Utdata Mellan Steg | Kedja åtgärder och forma data
Arbetsflödesautomation med Zapier

bookAnvända Formatterarens Utdata Mellan Steg

Svep för att visa menyn

Att lägga till Formatter i en Zap är enkelt. Det som ofta förvirrar nybörjare är att du måste explicit ange det formaterade resultatet i efterföljande steg. Om du inte gör det kommer dessa steg att fortsätta använda den ursprungliga datan, och Formatter kommer inte att ha någon effekt.

Startpunkt

Du arbetar med en Zap som har en enkel tvåstegsstruktur:

# Trigger: Gmail — New Email
     ↓
# Action: Google Sheets — Create Spreadsheet Row

Kalkylbladet fångar:

  • E-postavsändaradress;
  • E-postmeddelandets innehåll.

Lägg till ett Formatter-steg som omvandlar avsändarens e-postadress till versaler innan den når kalkylbladet.

Steg 1 — Infoga mellan befintliga steg
expand arrow

Klicka på +-knappen mellan Gmail-utlösaren och Google Sheets-åtgärden. Du kan antingen:

  • Navigera till Utility i appkategorierna;
  • Söka direkt efter Formatter by Zapier.
Steg 2 — Välj händelsetyp
expand arrow

Välj Text från händelsedropdownen (eftersom vi bearbetar textdata).

Steg 3 — Konfigurera transformationen
expand arrow

I fliken Konfigurera:

  • Transformera: välj Versaler (gör alla tecken till stora bokstäver);
  • Inmatning: klicka på fältet och välj data från ett tidigare steg.

I detta exempel, välj fältet From Email från Gmail-utlösaren — avsändarens e-postadress.

Steg 4 — Testa steget
expand arrow

Klicka på Testa för att verifiera att transformationen fungerar.

Formatter fungerar. Men vi är inte klara än.

Det kritiska steget

Här fastnar många. Om du publicerar och kör Zap nu, kommer inget att ändras i ditt kalkylblad, eftersom Google Sheets-åtgärden fortfarande hämtar data direkt från Gmail-utlösaren. Formatter-steget körs, transformerar data, men inget använder faktiskt dess utdata.

# Gmail Trigger
    ↓
# Formatter (transforms email to uppercase)
    ↓
# Google Sheets (still pointing to Gmail, ignoring Formatter)

Den formaterade datan finns, men används inte mellan stegen.

För att åtgärda detta måste du omkonfigurera alla steg som ska använda den formaterade datan:

  • Öppna Google Sheets-åtgärden;
  • Gå till Konfigurera;
  • Hitta fältet som för närvarande använder den ursprungliga Gmail-datan (From Email);
  • Ta bort den befintliga mappningen;
  • Klicka på + för att lägga till ny data.

Du kommer nu att se två tillgängliga datakällor:

  • Gmail-utlösardata (ursprunglig);
  • Formatter-utdata (omvandlad).

Välj Formatter-utdata — e-postadressen i versaler.

Testa hela flödet

Efter att du har sparat och publicerat den uppdaterade Zap:en, utlös ett testrun genom att skicka ett e-postmeddelande till det anslutna Gmail-kontot. Kontrollera sedan Google Sheet för att bekräfta resultatet; avsändarens e-postadress ska nu visas med enbart versaler, till exempel, före Formatter var det learn@send.zapier.com, och efter Formatter blir det LEARN@SEND.ZAPIER.COM, vilket bekräftar att omvandlingen fungerar från början till slut.

Flera formatterare i följd

Du kan kedja flera Formatter-steg när data behöver flera transformationer:

# Gmail Trigger
    ↓
# Formatter 1: Trim Whitespace
    ↓
# Formatter 2: Lowercase
    ↓
# Formatter 3: Extract Domain
    ↓
# Google Sheets (using Formatter 3 output)

Varje Formatter-steg genererar ett resultat som efterföljande steg (inklusive andra Formatter) kan använda.

Note
Notering

Alla Formatter-steg är gratis, ingen uppgiftskostnad. Bygg så många transformationssteg du behöver.

question mark

Vad bekräftar att Formatter fungerar korrekt från början till slut?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 2. Kapitel 3
some-alt