Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Creazione del Flusso Principale | Creazione di un Workflow n8n Completo
Workflow di Automazione AI con n8n

bookCreazione del Flusso Principale

Questo workflow inizia prelevando un ASIN “Ready” da Airtable, contrassegnandolo come In Progress e recuperando i dettagli del prodotto in tempo reale dall'API Rainforest tramite una singola richiesta HTTP. Combinerai Airtable per la gestione delle attività, i nodi core di n8n (Trigger, Airtable, HTTP Request) per l'automazione e l'API Rainforest come fonte dati per costruire un punto di partenza pulito e affidabile per il tuo flusso di analisi prodotto.

Trigger e recupero di un ASIN Ready

Per iniziare, creerai il punto di ingresso del workflow e recupererai un record ASIN Ready da Airtable. Questo garantisce che il workflow inizi sempre con un singolo elemento pulito da elaborare, evitando duplicati o sovraccarichi.

  • Aggiungi Trigger manualmente.

  • Aggiungi Airtable → Search Records

  • Resource: Records

  • Operation: Search

  • Base/Table: your ASIN queue

Successivamente, dovrai filtrare i dati di Airtable affinché il workflow recuperi solo gli ASIN contrassegnati come Ready. Nel campo Filter by formula, inserisci la seguente espressione:

{Status} = "Ready"

Questo assicura che n8n selezioni solo un ASIN in attesa di essere elaborato. Imposta Return all su Off e Max results su 1 per lavorare con un solo record alla volta. Esegui quindi il nodo per confermare che ottieni un elemento contenente ASIN, Status e i campi correlati.

Note
Nota

La formattazione deve corrispondere esattamente (intestazione Status e valore Ready).

Contrassegnare quel record come In Progress

Dopo aver recuperato il record ASIN, il passo successivo è aggiornare il suo stato per evitare di processarlo nuovamente. Questo contrassegna il record come In Progress, indicando che è attualmente gestito dal workflow.

  • Aggiungere Airtable e Aggiorna Record

    • Base/Tabella: come in precedenza;

    • ID da abbinare: mappare l'id del record dall'output di Search Records (vista schema);

    • Campi da aggiornare:

      • Stato impostato su In Progress;
      • Mappare ASIN per scopi di audit o logging.

Eseguire il nodo e confermare in Airtable che lo Stato del record sia stato modificato in In Progress.

Note
Nota

Se non hai già una colonna visibile per l'ID del record in Airtable, crea un campo Formula con RECORD_ID() per facilitare il riferimento agli ID.

Dopo aver contrassegnato il record come In Progress, è il momento di recuperare i dettagli aggiornati del prodotto tramite la Rainforest API. Questo passaggio collega il tuo ASIN da Airtable ai dati Amazon in tempo reale, fornendo tutte le informazioni necessarie per le fasi successive.

  • Aggiungere il nodo HTTP Request

  • Metodo: GET

  • Risposta: JSON

  • URL: https://api.rainforestapi.com/request

Ora configura i parametri di query per definire quali dati l'API deve restituire.

Eseguire il nodo una volta e verificare che la risposta includa tutti i campi prodotto previsti come title, ASIN, images, price, rating e reviews.

question mark

Quale parametro di query deve essere mappato dinamicamente da Airtable quando si recuperano i dati del prodotto dall'API Rainforest?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 1

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain how to map the ASIN from Airtable to the HTTP Request node?

What should I do if the Rainforest API response is missing some expected fields?

How can I handle errors if the API call fails during the workflow?

Awesome!

Completion rate improved to 4.17

bookCreazione del Flusso Principale

Scorri per mostrare il menu

Questo workflow inizia prelevando un ASIN “Ready” da Airtable, contrassegnandolo come In Progress e recuperando i dettagli del prodotto in tempo reale dall'API Rainforest tramite una singola richiesta HTTP. Combinerai Airtable per la gestione delle attività, i nodi core di n8n (Trigger, Airtable, HTTP Request) per l'automazione e l'API Rainforest come fonte dati per costruire un punto di partenza pulito e affidabile per il tuo flusso di analisi prodotto.

Trigger e recupero di un ASIN Ready

Per iniziare, creerai il punto di ingresso del workflow e recupererai un record ASIN Ready da Airtable. Questo garantisce che il workflow inizi sempre con un singolo elemento pulito da elaborare, evitando duplicati o sovraccarichi.

  • Aggiungi Trigger manualmente.

  • Aggiungi Airtable → Search Records

  • Resource: Records

  • Operation: Search

  • Base/Table: your ASIN queue

Successivamente, dovrai filtrare i dati di Airtable affinché il workflow recuperi solo gli ASIN contrassegnati come Ready. Nel campo Filter by formula, inserisci la seguente espressione:

{Status} = "Ready"

Questo assicura che n8n selezioni solo un ASIN in attesa di essere elaborato. Imposta Return all su Off e Max results su 1 per lavorare con un solo record alla volta. Esegui quindi il nodo per confermare che ottieni un elemento contenente ASIN, Status e i campi correlati.

Note
Nota

La formattazione deve corrispondere esattamente (intestazione Status e valore Ready).

Contrassegnare quel record come In Progress

Dopo aver recuperato il record ASIN, il passo successivo è aggiornare il suo stato per evitare di processarlo nuovamente. Questo contrassegna il record come In Progress, indicando che è attualmente gestito dal workflow.

  • Aggiungere Airtable e Aggiorna Record

    • Base/Tabella: come in precedenza;

    • ID da abbinare: mappare l'id del record dall'output di Search Records (vista schema);

    • Campi da aggiornare:

      • Stato impostato su In Progress;
      • Mappare ASIN per scopi di audit o logging.

Eseguire il nodo e confermare in Airtable che lo Stato del record sia stato modificato in In Progress.

Note
Nota

Se non hai già una colonna visibile per l'ID del record in Airtable, crea un campo Formula con RECORD_ID() per facilitare il riferimento agli ID.

Dopo aver contrassegnato il record come In Progress, è il momento di recuperare i dettagli aggiornati del prodotto tramite la Rainforest API. Questo passaggio collega il tuo ASIN da Airtable ai dati Amazon in tempo reale, fornendo tutte le informazioni necessarie per le fasi successive.

  • Aggiungere il nodo HTTP Request

  • Metodo: GET

  • Risposta: JSON

  • URL: https://api.rainforestapi.com/request

Ora configura i parametri di query per definire quali dati l'API deve restituire.

Eseguire il nodo una volta e verificare che la risposta includa tutti i campi prodotto previsti come title, ASIN, images, price, rating e reviews.

question mark

Quale parametro di query deve essere mappato dinamicamente da Airtable quando si recuperano i dati del prodotto dall'API Rainforest?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 1
some-alt