Как экспортировать свои данные из 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, чтобы предотвратить временные сбои запросов. Смотри раздел “Лимиты и дросселирование“.
- При необходимости выполняй пакетные запросы – для очень больших наборов данных разбивай экспорт на более мелкие партии.
- Проверяй данные – всегда проверяй ответы на полноту и изящно обрабатывай пустые или частичные результаты.
Рекомендуемый рабочий процесс экспорта выглядит следующим образом:
- Начни с ручного экспорта – используй интерфейс GetResponse для экспорта контактов, отчетов или данных вебинаров, чтобы понять структуру и содержание.
- Настрой экспорт через API – для автоматизации или больших наборов данных используй конечные точки API, чтобы получить данные программным путем.
- Соблюдай лимиты – планируй запросы в соответствии с правилами дросселирования API и внедряй пагинацию для больших экспортов.
- Интегрируй или храни данные – используй экспортированные данные в своих рабочих процессах по созданию отчетов, CRM, резервному копированию или аналитике.
Модель данных GetResponse
Модель данных GetResponse сосредоточена вокруг контактов, которые представляют подписчиков и клиентов в твоем аккаунте. Каждый контакт принадлежит к одной или нескольким кампаниям (спискам) и может быть дополнен такими атрибутами, как теги, пользовательские поля и поля GDPR. Контакты также генерируют события (например, открытие писем, клики, покупки, посещение вебинаров), которые позволяют получить поведенческие данные.
Кампании выступают в роли контейнеров для организации контактов и запуска коммуникаций. Они соединяются с различными типами сообщений: рассылками, автоответчиками и автоматизированными рабочими процессами, каждый из которых фиксирует статистику эффективности, которую можно привязать к отдельным контактам.
Дополнительные сущности, такие как формы, целевые страницы и вебинары, служат точками входа для новых контактов, а интеграции электронной коммерции (магазины, продукты и транзакции) вносят данные о покупках. Транзакционные электронные письма и SMS-сообщения расширяют коммуникацию до каналов 1:1, а файлы и медиа предоставляют ресурсы, используемые во всех кампаниях.
Эта взаимосвязанная модель гарантирует, что все данные – будь то данные об аудитории, коммуникации или событиях – могут быть привязаны обратно к отдельному контакту. Это позволяет проводить точную сегментацию, персонализированные кампании и продвинутую отчетность, при этом структура данных остается гибкой и масштабируемой для различных потребностей бизнеса.
Что недоступно для экспорта
Хотя большинство данных твоего аккаунта можно экспортировать вручную или через API, некоторые элементы недоступны для прямого экспорта:
- Сторонние интеграции – например, данные внешней CRM или ecommerce-платформы, которые синхронизируются с GetResponse, но хранятся за ее пределами.
- Конфигурация на уровне аккаунта – например, история выставления счетов, разрешения пользователей или настройки интерфейса.
- Данные отслеживания в реальном времени – доступна только историческая статистика.
- Подавленные или удаленные контакты – после удаления их нельзя восстановить через экспорт.
Это означает, что при экспорте можно получить данные о контактах, кампаниях, сообщениях, отчетах и событиях, но не обо всех операционных или конфигурационных деталях твоего аккаунта.
Резидентство данных и юрисдикция
Юрисдикция, под которой GetResponse обрабатывает твои данные, зависит от типа и конфигурации твоего аккаунта. Это определяет, где находится ИКТ-инфраструктура, используемая для обработки данных:
- MAX (конфигурация ЕС) – данные обрабатываются в Польше (ЕС)
- SMB-аккаунты – данные обрабатываются в США и Канаде для создания резервных копий
- MAX (конфигурация США) – данные обрабатываются в США и Канаде для создания резервных копий
Поставщик услуг дата-центра не имеет доступа к данным клиентов. GetResponse управляет собственными физическими серверами, и только авторизованные сотрудники GetResponse могут получить доступ к хранящейся на них информации.
Эта информация важна для соблюдения нормативно-правовых требований (например, GDPR), так как она определяет применимую нормативную базу для твоих экспортируемых данных.