Все покупатели магазина — в таблицу и в файл для переноса

Сценарий выгружает всех покупателей магазина, листая страницы до конца, добавляет или обновляет их в таблице и собирает готовый файл контактов для другого сервиса.

  • Выгружаются все покупатели, а не первая страница
  • Записи обновляются, а не задваиваются при повторном запуске
  • Заодно готовится файл контактов для переноса в другой сервис
  • Можно поставить на расписание — база будет обновляться сама
Shopify

Как это работает

Чтобы данные из AWS DynamoDB автоматически попадали в , достаточно готового сценария — без выгрузок руками.

  1. Запуск: Запуск вручную
  2. Затем: Получить клиентов
  3. Проверка: Проверить существование page_info
  4. Если да — Объединить элементы цикла
  5. Затем: Список клиентов
  6. Затем: Таблица клиентов
  7. Затем: Извлечь данные клиентов
  8. Затем: Конвертировать в контакты Squarespace CSV
  9. Если нет — Извлечь page_info
  10. Затем: Назначить параметр page_info
  11. Запуск: Запланировать триггер

Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.