Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Використання Результату Formatter на Різних Етапах | Послідовне Виконання Дій та Формування Даних
Автоматизація Робочих Процесів із Zapier

bookВикористання Результату Formatter на Різних Етапах

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

Додавання Formatter до Zap є простим процесом. Часто початківців збиває з пантелику те, що необхідно явно зіставити відформатований результат у наступних кроках. Якщо цього не зробити, ці кроки продовжать використовувати початкові дані, і Formatter не матиме жодного впливу.

Початкова точка

Ви працюєте із Zap, який має просту двокрокову структуру:

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

Таблиця зберігає:

  • Адресу відправника електронної пошти;
  • Тіло електронного листа.

Додайте крок Formatter, який перетворює адресу електронної пошти відправника на верхній регістр перед тим, як вона потрапить у таблицю.

Крок 1 — Додайте між існуючими кроками
expand arrow

Натисніть кнопку + між тригером Gmail та дією Google Sheets. Ви можете:

  • Перейти до Utility у категоріях застосунків;
  • Або знайти Formatter by Zapier безпосередньо через пошук.
Крок 2 — Виберіть тип події
expand arrow

Виберіть Text у випадаючому списку подій (оскільки ми працюємо з текстовими даними).

Крок 3 — Налаштуйте трансформацію
expand arrow

На вкладці Configure:

  • Transform: виберіть Uppercase (перетворює всі символи на великі);
  • Input: натисніть на поле та виберіть дані з попереднього кроку.

У цьому прикладі виберіть поле From Email з тригера Gmail — адресу електронної пошти відправника.

Крок 4 — Перевірте крок
expand arrow

Натисніть Test, щоб перевірити, чи працює трансформація.

Formatter працює. Але це ще не все.

Критичний крок

На цьому етапі багато хто зупиняється. Якщо зараз опублікувати та запустити Zap, у вашій таблиці нічого не зміниться, оскільки дія Google Sheets все ще отримує дані безпосередньо з тригера Gmail. Крок Formatter виконується, трансформує дані, але його результат ніхто не використовує.

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

Відформатовані дані існують, але залишаються невикористаними між кроками.

Щоб виправити це, необхідно переналаштувати кожен крок, який має використовувати відформатовані дані:

  • Відкрити дію Google Sheets;
  • Перейти до Configure;
  • Знайти поле, яке наразі використовує оригінальні дані Gmail (From Email);
  • Видалити поточне зіставлення;
  • Натиснути + для додавання нових даних.

Тепер будуть доступні два джерела даних:

  • Дані тригера Gmail (оригінал);
  • Вихідні дані Formatter (перетворені).

Виберіть вихідні дані Formatter — email у верхньому регістрі.

Тестування повного процесу

Після збереження та публікації оновленого Zap, ініціюйте тестовий запуск, надіславши листа на підключений обліковий запис Gmail. Потім перевірте Google Sheet, щоб підтвердити результат: адреса електронної пошти відправника тепер має відображатися великими літерами. Наприклад, до Formatter це було learn@send.zapier.com, а після Formatter — LEARN@SEND.ZAPIER.COM, що підтверджує коректність перетворення на всіх етапах.

Кілька форматерів у послідовності

Можна ланцюжком додавати кілька кроків Formatter, якщо дані потребують кількох перетворень:

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

Кожен крок Formatter створює результат, до якого можуть звертатися наступні кроки (включаючи інші Formatter).

Note
Примітка

Усі кроки Formatter є безкоштовними, не враховуються як завдання. Створюйте стільки етапів трансформації, скільки потрібно.

question mark

Що підтверджує, що Formatter працює коректно від початку до кінця?

Select the correct answer

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

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

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

Секція 2. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Секція 2. Розділ 3
some-alt