Как экспортировать свои данные из GetResponse?

Возможно, тебе захочется экспортировать свои данные из GetResponse для резервного копирования, анализа или переноса на другую платформу. Это руководство объясняет, как экспортировать контакты, отчеты о кампаниях и/или другие данные аккаунта.

Существует несколько способов экспорта и работы с твоими данными в GetResponse, в зависимости от того, какой тип информации тебе нужен. Ты можешь экспортировать контакты для загрузки списков подписчиков, создавать пользовательские отчеты для получения детальной информации о твоих кампаниях и автоматизациях или использовать экспорт данных о вебинарах для просмотра информации об участниках и эффективности сеанса. Эти возможности дают тебе гибкость в доступе, анализе и передаче данных, когда это необходимо.

Подробные инструкции по экспорту конкретных типов данных ты найдешь в руководствах ниже:

Экспорт данных через API

Помимо ручного экспорта, доступного в твоем аккаунте, рекомендуемый способ работы с данными – через API GetResponse. API дает тебе большую гибкость, позволяя автоматизировать экспорт, получать большие наборы данных без ограничений ручной загрузки и легко интегрировать информацию с другими системами или инструментами отчетности. Это делает его наиболее эффективным и масштабируемым вариантом для постоянного управления данными.

Для получения полной информации смотри GetResponse API Reference.

Обзор конечных точек API GetResponse

GetResponse предоставляет набор конечных точек API для доступа и экспорта данных твоего аккаунта. Ты можешь извлекать контакты, кампании, рассылки, рабочие процессы автоматизации, транзакционные письма, SMS, вебинары, формы, целевые страницы, файлы и информацию для отслеживания. Эти конечные точки позволяют легко создавать резервные копии данных, генерировать отчеты, интегрироваться с другими системами или анализировать эффективность кампаний, предоставляя тебе гибкий и масштабируемый способ управления и экспорта данных.

Полный список доступных API GetResponse ты можешь найти в справочнике API. Ниже приведены конечные точки, связанные с экспортом, сгруппированные по категориям.

Аккаунты

Используй эти конечные точки, чтобы получить доступ к информации о твоем аккаунте GetResponse и его настройках.

/accounts
Возвращает подробную информацию о твоем аккаунте GetResponse.

/accounts/badge
Возвращает текущее состояние бейджа твоего аккаунта.

/accounts/billing
Возвращает информацию о биллинге твоего аккаунта.

/accounts/blocklists
Возвращает маски блокчейна твоего аккаунта.

/accounts/callbacks
Возвращает конфигурацию веб-хуков (обратных вызовов).

/accounts/industries
Возвращает список отраслей, доступных в GetResponse.

/accounts/login-history
Возвращает историю логинов для твоего аккаунта.

/accounts/sending-limits
Возвращает текущие лимиты отправки для твоего аккаунта.

/accounts/timezones
Возвращает список поддерживаемых часовых поясов.

Контакты и аудитория

Используй эти конечные точки, чтобы экспортировать контакты, управлять данными подписчиков и просматривать структуру аудитории.

/contacts
Возвращает список всех контактов (подписчиков).

/custom-fields
Возвращает все пользовательские поля, определенные в твоем аккаунте.

/gdpr-fields
Возвращает поля, связанные с GDPR, настроенные в твоем аккаунте.

/predefined-fields
Возвращает предопределенные системные поля.

/tags
Возвращает все теги, присвоенные контактам.

/search-contacts
Возвращает сохраненные сегменты поиска контактов.

/imports
Возвращает историю импорта контактов.

/suppressions
Возвращает твои списки подавления (исключения).

Кампании, сообщения, отчеты

Используй эти конечные точки для экспорта данных о твоих кампаниях, рассылках и отчетах.

/campaigns
Возвращает все списки рассылки (кампании) в твоем аккаунте.

/newsletters
Возвращает список рассылок, созданных в твоем аккаунте.

/newsletters/statistics
Возвращает показатели эффективности рассылок.

/autoresponders
Возвращает список автоответчиков.

/autoresponders/statistics
Возвращает данные о производительности автоответчиков.

/rss-newsletters
Возвращает все рассылки, основанные на RSS.

/rss-newsletters/statistics
Возвращает показатели производительности для RSS-рассылок.

/custom-reports
Возвращает доступные пользовательские отчеты.

/ab-tests/subject
Возвращает список A/B-тестов для тематических строк писем.

/splittests
Возвращает подробную информацию о твоих A/B-сплит-тестах.

/click-tracks
Возвращает данные об отслеживаемых ссылках и кликах.

Автоматизация и рабочие процессы

Используй эти конечные точки, чтобы экспортировать подробную информацию о твоей настройке автоматизации.

/workflow
Возвращает список автоматизированных рабочих процессов.

/sms-automation
Возвращает список автоматизированных SMS-сообщений.

Транзакционные электронные письма

Используй эти конечные точки для экспорта содержимого и показателей транзакционных писем.

/transactional-emails
Возвращает все транзакционные сообщения электронной почты.

/transactional-emails/statistics
Возвращает показатели производительности для транзакционных писем.

/transactional-emails/templates
Возвращает шаблоны для транзакционных писем.

SMS

Используй эту конечную точку для экспорта SMS-сообщений.

/sms
Возвращает список SMS-сообщений.

Вебинары

Используй эту конечную точку для экспорта вебинаров, созданных в твоем аккаунте.

/webinars
Возвращает список вебинаров, созданных в твоем аккаунте.

Формы и инструменты регистрации

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

/forms
Возвращает все активные формы регистрации.

/webforms
Возвращает старые формы подписки.

/from-fields
Возвращает список проверенных адресов электронной почты отправителей.

Посадочные страницы и веб-сайты

Используй эти конечные точки для экспорта посадочных страниц и сайтов, созданных в GetResponse.

/landing-pages
Возвращает список целевых страниц.

/websites
Возвращает веб-сайты, созданные в GetResponse.

Файлы и медиа

Используй эти конечные точки, чтобы экспортировать файлы и медиа, хранящиеся в твоем аккаунте.

/file-library/files
Возвращает файлы, хранящиеся в файловой библиотеке твоего аккаунта.

/file-library/folders
Возвращает папки из твоей файловой библиотеки.

/multimedia
Возвращает мультимедийные файлы, хранящиеся в твоем аккаунте.

Электронная коммерция и отслеживание

Используй эти конечные точки для экспорта интеграций электронной коммерции и деталей отслеживания.

/shops
Возвращает подключенные магазины электронной коммерции.

/tracking/facebook-pixels
Возвращает данные отслеживания Facebook Pixel.

Ограничения и дросселирование API

При экспорте данных с помощью API GetResponse важно помнить о введенных ограничениях скорости и правилах дросселирования. Эти ограничения обеспечивают надежный сервис для всех пользователей и определяют, сколько запросов может быть сделано в секунду или в день. Превышение этих лимитов может привести к задержкам или временным сбоям запросов, поэтому планируй экспорт данных соответствующим образом. Для получения подробной информации смотри документацию по лимитам и дросселированию API GetResponse.

Начало работы с API

Если ты хочешь начать экспортировать данные с помощью API GetResponse, то лучше всего начать с тематического исследования API и руководства по началу работы. В нем объясняется, как пройти аутентификацию, сделать свои первые запросы и структурировать вызовы для получения контактов, кампаний, рассылок и других данных аккаунта. Следование этому руководству поможет тебе быстро настроить рабочий процесс API и начать эффективный экспорт данных.

Лучшие практики для экспорта данных

При экспорте больших объемов данных через API следуй этим рекомендациям, чтобы обеспечить бесперебойную и надежную работу:

  • Используй пагинацию – многие конечные точки возвращают данные в виде страниц. Всегда проверяй параметры limit и offset, чтобы получить все записи.
  • Следи за ограничениями скорости – избегай превышения лимитов API, чтобы предотвратить временные сбои запросов. Смотри раздел “Лимиты и дросселирование“.
  • При необходимости выполняй пакетные запросы – для очень больших наборов данных разбивай экспорт на более мелкие партии.
  • Проверяй данные – всегда проверяй ответы на полноту и изящно обрабатывай пустые или частичные результаты.

Рекомендуемый рабочий процесс экспорта выглядит следующим образом:

  1. Начни с ручного экспорта – используй интерфейс GetResponse для экспорта контактов, отчетов или данных вебинаров, чтобы понять структуру и содержание.
  2. Настрой экспорт через API – для автоматизации или больших наборов данных используй конечные точки API, чтобы получить данные программным путем.
  3. Соблюдай лимиты – планируй запросы в соответствии с правилами дросселирования API и внедряй пагинацию для больших экспортов.
  4. Интегрируй или храни данные – используй экспортированные данные в своих рабочих процессах по созданию отчетов, CRM, резервному копированию или аналитике.

Модель данных GetResponse

Модель данных GetResponse сосредоточена вокруг контактов, которые представляют подписчиков и клиентов в твоем аккаунте. Каждый контакт принадлежит к одной или нескольким кампаниям (спискам) и может быть дополнен такими атрибутами, как теги, пользовательские поля и поля GDPR. Контакты также генерируют события (например, открытие писем, клики, покупки, посещение вебинаров), которые позволяют получить поведенческие данные.

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

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

Эта взаимосвязанная модель гарантирует, что все данные – будь то данные об аудитории, коммуникации или событиях – могут быть привязаны обратно к отдельному контакту. Это позволяет проводить точную сегментацию, персонализированные кампании и продвинутую отчетность, при этом структура данных остается гибкой и масштабируемой для различных потребностей бизнеса.

Что недоступно для экспорта

Хотя большинство данных твоего аккаунта можно экспортировать вручную или через API, некоторые элементы недоступны для прямого экспорта:

  • Сторонние интеграции – например, данные внешней CRM или ecommerce-платформы, которые синхронизируются с GetResponse, но хранятся за ее пределами.
  • Конфигурация на уровне аккаунта – например, история выставления счетов, разрешения пользователей или настройки интерфейса.
  • Данные отслеживания в реальном времени – доступна только историческая статистика.
  • Подавленные или удаленные контакты – после удаления их нельзя восстановить через экспорт.

Это означает, что при экспорте можно получить данные о контактах, кампаниях, сообщениях, отчетах и событиях, но не обо всех операционных или конфигурационных деталях твоего аккаунта.

Резидентство данных и юрисдикция

Юрисдикция, под которой GetResponse обрабатывает твои данные, зависит от типа и конфигурации твоего аккаунта. Это определяет, где находится ИКТ-инфраструктура, используемая для обработки данных:

  • MAX (конфигурация ЕС) – данные обрабатываются в Польше (ЕС)
  • SMB-аккаунты – данные обрабатываются в США и Канаде для создания резервных копий
  • MAX (конфигурация США) – данные обрабатываются в США и Канаде для создания резервных копий

Поставщик услуг дата-центра не имеет доступа к данным клиентов. GetResponse управляет собственными физическими серверами, и только авторизованные сотрудники GetResponse могут получить доступ к хранящейся на них информации.

Эта информация важна для соблюдения нормативно-правовых требований (например, GDPR), так как она определяет применимую нормативную базу для твоих экспортируемых данных.