Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Створення Основного Потоку | Створення Повного Робочого Процесу N8n
AI-Автоматизація Робочих Процесів з n8n

bookСтворення Основного Потоку

Цей робочий процес починається з отримання “Ready” ASIN з Airtable, позначення його як In Progress та отримання актуальних деталей продукту через Rainforest API за допомогою одного HTTP-запиту. Ви поєднаєте Airtable для керування завданнями, основні вузли n8n (Trigger, Airtable, HTTP Request) для автоматизації та Rainforest API як джерело даних, щоб створити чисту, надійну відправну точку для аналізу продукту.

Тригер і вибір одного Ready ASIN

Спочатку створіть точку входу робочого процесу та виберіть один запис Ready ASIN з Airtable. Це гарантує, що робочий процес завжди починається з одного, чистого елемента для обробки — уникаючи дублювання або перевантаження.

  • Додайте Trigger вручну.

  • Додайте Airtable → Search Records

  • Resource: Records

  • Operation: Search

  • Base/Table: your ASIN queue

Далі потрібно відфільтрувати дані Airtable, щоб робочий процес отримував лише ті ASIN, які позначені як Ready. У полі Filter by formula введіть наступний вираз:

{Status} = "Ready"

Це гарантує, що n8n вибирає лише один ASIN, який очікує на обробку. Встановіть Return all у Off та Max results на 1, щоб працювати лише з одним записом одночасно. Потім виконайте вузол, щоб переконатися, що ви отримали елемент із полями ASIN, Status та пов’язаними даними.

Note
Примітка

Регістр має точно відповідати (заголовок Status і значення Ready).

Позначення запису як "В процесі"

Після отримання запису ASIN наступним кроком є оновлення його статусу, щоб уникнути повторної обробки. Це позначає запис як В процесі, що сигналізує про його поточну обробку у робочому процесі.

  • Додати Airtable та Оновити запис

    • База/Таблиця: як і раніше;

    • ID для співставлення: зіставити id запису з результату Search Records (перегляд схеми);

    • Поля для оновлення:

      • Статус встановити В процесі;
      • Передати ASIN для аудиту або журналювання.

Виконайте вузол і переконайтеся в Airtable, що поле Status запису змінилося на In Progress.

Note
Примітка

Якщо у вас ще немає видимої колонки з ідентифікатором запису в Airtable, створіть поле Formula з RECORD_ID() для полегшення посилань на ID.

Після позначення запису як В процесі настав час отримати актуальні дані про продукт з Rainforest API. Цей крок з'єднує ваш ASIN з Airtable із даними Amazon у реальному часі, надаючи всю необхідну інформацію для подальшої обробки.

  • Додати вузол HTTP Request

  • Метод: GET

  • Відповідь: JSON

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

Тепер налаштуйте параметри запиту, щоб визначити, які дані має повертати API.

Виконайте вузол один раз і переконайтеся, що у відповіді містяться всі очікувані поля продукту, такі як title, ASIN, images, price, rating та reviews.

question mark

Який параметр запиту необхідно динамічно зіставляти з Airtable під час отримання даних про продукт із Rainforest API?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

bookСтворення Основного Потоку

Свайпніть щоб показати меню

Цей робочий процес починається з отримання “Ready” ASIN з Airtable, позначення його як In Progress та отримання актуальних деталей продукту через Rainforest API за допомогою одного HTTP-запиту. Ви поєднаєте Airtable для керування завданнями, основні вузли n8n (Trigger, Airtable, HTTP Request) для автоматизації та Rainforest API як джерело даних, щоб створити чисту, надійну відправну точку для аналізу продукту.

Тригер і вибір одного Ready ASIN

Спочатку створіть точку входу робочого процесу та виберіть один запис Ready ASIN з Airtable. Це гарантує, що робочий процес завжди починається з одного, чистого елемента для обробки — уникаючи дублювання або перевантаження.

  • Додайте Trigger вручну.

  • Додайте Airtable → Search Records

  • Resource: Records

  • Operation: Search

  • Base/Table: your ASIN queue

Далі потрібно відфільтрувати дані Airtable, щоб робочий процес отримував лише ті ASIN, які позначені як Ready. У полі Filter by formula введіть наступний вираз:

{Status} = "Ready"

Це гарантує, що n8n вибирає лише один ASIN, який очікує на обробку. Встановіть Return all у Off та Max results на 1, щоб працювати лише з одним записом одночасно. Потім виконайте вузол, щоб переконатися, що ви отримали елемент із полями ASIN, Status та пов’язаними даними.

Note
Примітка

Регістр має точно відповідати (заголовок Status і значення Ready).

Позначення запису як "В процесі"

Після отримання запису ASIN наступним кроком є оновлення його статусу, щоб уникнути повторної обробки. Це позначає запис як В процесі, що сигналізує про його поточну обробку у робочому процесі.

  • Додати Airtable та Оновити запис

    • База/Таблиця: як і раніше;

    • ID для співставлення: зіставити id запису з результату Search Records (перегляд схеми);

    • Поля для оновлення:

      • Статус встановити В процесі;
      • Передати ASIN для аудиту або журналювання.

Виконайте вузол і переконайтеся в Airtable, що поле Status запису змінилося на In Progress.

Note
Примітка

Якщо у вас ще немає видимої колонки з ідентифікатором запису в Airtable, створіть поле Formula з RECORD_ID() для полегшення посилань на ID.

Після позначення запису як В процесі настав час отримати актуальні дані про продукт з Rainforest API. Цей крок з'єднує ваш ASIN з Airtable із даними Amazon у реальному часі, надаючи всю необхідну інформацію для подальшої обробки.

  • Додати вузол HTTP Request

  • Метод: GET

  • Відповідь: JSON

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

Тепер налаштуйте параметри запиту, щоб визначити, які дані має повертати API.

Виконайте вузол один раз і переконайтеся, що у відповіді містяться всі очікувані поля продукту, такі як title, ASIN, images, price, rating та reviews.

question mark

Який параметр запиту необхідно динамічно зіставляти з Airtable під час отримання даних про продукт із Rainforest API?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1
some-alt