Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Парсинг электронных писем, создание динамического шаблона HTML

Клиент: Компания риелторов

Задача: отследить, когда на почту приходит нужное письмо, найти в нем ссылку на страницу здания. Перенести данные со страницы (данные на сайте описание и ссылка на фото генерируются с помощью JavaScript) в новый шаблон электронной почты (в виде HTML).

Основные трудности:
* Контент на сайте генерировался динамически через JavaScript, что означало, что стандартные методы получения данных через Zapier не работают.
* Ссылка в письме Outlook не была в финальном формате, она изменялась перед загрузкой страниц.

Как я решила проблему:
- Использовала Zapier + Outlook для автоматического нахождения писем и извлечения ссылок.
- Настроила дополнительный этап обработки URL, чтобы получить правильную ссылку на сайт.
- Поскольку контент загружался через JavaScript, использовала альтернативный метод сбора данных с веб-страниц, который мог бы обрабатывать динамические элементы.
- Настроила передачу данных в HTML-шаблон в Outlook с корректным отображением контента. Персонализировала письмо. Готовый шаблон сохраняется в черновиках Outlook.

Предусмотрела вариант, если на ссылку не получится перейти.

Основная работа была с:
- Webhooks – для передачи и обработки данных.
- JavaScript + Code by Zapier – для работы с динамическим контентом сайта.
- HTML + CSS – для создания финального шаблона письма.
- Regex (Регулярные выражения) – для обработки текста и очистки полученных данных.

Результат:
Клиент получает готовые шаблоны писем!

#Zapier #Microsoft Outlook #HTML #извлечениеданных #API #xhr #сборданных #Email #шаблоны #выгрузкаданных #данныессайта #динамическиеданные
Детали работы
Добавлена 27 февраля 2025
216 просмотров
Фрилансер
Аліна Олійник
Украина Чернигов  1  0

Свободен для работы Свободен для работы
1 Сейф завершен
На сервисе 10 лет