Utilizzo dell'Output di Formatter tra i Passaggi
Scorri per mostrare il menu
Aggiungere Formatter a uno Zap è semplice. Ciò che spesso crea confusione ai principianti è capire che è necessario mappare esplicitamente l'output formattato nei passaggi successivi. In caso contrario, tali passaggi continueranno a utilizzare i dati originali e Formatter non avrà alcun effetto.
Punto di partenza
Stai lavorando con uno Zap che ha una semplice struttura a due passaggi:
# Trigger: Gmail — New Email
↓
# Action: Google Sheets — Create Spreadsheet Row
Il foglio di calcolo registra:
- Indirizzo email del mittente;
- Corpo dell'email.
Aggiungere un passaggio Formatter che trasforma l'email del mittente in maiuscolo prima che raggiunga il foglio di calcolo.
Fare clic sul pulsante + tra il trigger Gmail e l'azione Google Sheets. È possibile:
- Navigare su Utility nelle categorie delle app;
- Cercare direttamente Formatter by Zapier.
Scegliere Testo dal menu a discesa dell'evento (poiché si sta manipolando un dato testuale).
Nella scheda Configura:
- Trasformazione: selezionare Maiuscolo (rende maiuscole tutte le lettere);
- Input: fare clic sul campo e selezionare i dati da un passaggio precedente.
In questo esempio, selezionare il campo From Email dal trigger Gmail — l'indirizzo email del mittente.
Fare clic su Test per verificare che la trasformazione funzioni.
- Input: learn@send.zapier.com;
- Output: LEARN@SEND.ZAPIER.COM;
Il Formatter funziona. Ma non abbiamo ancora finito.
Il passaggio critico
Qui è dove molti si bloccano. Se pubblichi ed esegui lo Zap ora, nulla cambierà nel foglio di calcolo, perché l'azione Google Sheets sta ancora prelevando i dati direttamente dal trigger Gmail. Il passaggio Formatter viene eseguito, trasforma i dati, ma poi nessun elemento utilizza effettivamente il suo output.
# Gmail Trigger
↓
# Formatter (transforms email to uppercase)
↓
# Google Sheets (still pointing to Gmail, ignoring Formatter)
I dati formattati esistono, ma rimangono inutilizzati tra i passaggi.
Per risolvere, è necessario riconfigurare ogni passaggio che dovrebbe utilizzare i dati formattati:
- Aprire l'azione Google Sheets;
- Accedere a Configura;
- Individuare il campo che utilizza attualmente i dati originali di Gmail (From Email);
- Eliminare la mappatura esistente;
- Fare clic su + per aggiungere nuovi dati.
Ora saranno disponibili due fonti dati:
- Dati trigger Gmail (originali);
- Output Formatter (trasformato).
Selezionare Output Formatter — l'email in maiuscolo.
Test del flusso completo
Dopo aver salvato e pubblicato lo Zap aggiornato, avviare un test inviando un'email all'account Gmail collegato. Successivamente, verificare il foglio Google per confermare il risultato: l'indirizzo email del mittente dovrebbe ora apparire tutto in maiuscolo, ad esempio, prima di Formatter era learn@send.zapier.com, e dopo Formatter diventa LEARN@SEND.ZAPIER.COM, confermando che la trasformazione funziona da un capo all'altro.
Più Formatter in Sequenza
È possibile concatenare più passaggi Formatter quando i dati richiedono diverse trasformazioni:
# Gmail Trigger
↓
# Formatter 1: Trim Whitespace
↓
# Formatter 2: Lowercase
↓
# Formatter 3: Extract Domain
↓
# Google Sheets (using Formatter 3 output)
Ogni passaggio Formatter produce un output a cui i passaggi successivi (inclusi altri Formatter) possono accedere.
Tutti i passaggi Formatter sono gratuiti, senza costi per task. Crea tutti gli stadi di trasformazione necessari.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione