AACFlow

Google Forms

Управление Google Forms и ответами

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

Узнайте, как интегрировать инструмент Google Forms в AACFlow для автоматического чтения и обработки ответов на формы в ваших рабочих процессах. Это руководство проведет вас через подключение Google Forms, получение ответов и использование собранных данных для автоматизации. Идеально подходит для синхронизации результатов опросов, регистраций или обратной связи с вашими агентами в реальном времени.

С помощью Google Forms вы можете:

  • Создавать опросы и формы: Разрабатывайте пользовательские формы для обратной связи, регистрации, викторин и многого другого
  • Автоматически собирать ответы: Собирайте данные от пользователей в реальном времени
  • Анализировать результаты: Просматривайте ответы в Google Forms или экспортируйте в Google Sheets для дальнейшего анализа
  • Легко сотрудничать: Делитесь формами и работайте с другими над созданием и проверкой вопросов
  • Интегрировать с другими сервисами Google: Подключайтесь к Google Sheets, Drive и другим сервисам

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

Инструкции по использованию

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

Инструменты

google_forms_get_responses

Получить один ответ или список ответов из Google Form

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms
responseIdstringНетID ответа - если указан, возвращает этот конкретный ответ
pageSizenumberНетМаксимальное количество ответов для возврата (сервис может вернуть меньше). По умолчанию 5000.

Выходные данные

ПараметрТипОписание
responsesarrayМассив ответов на форму (когда responseId не указан)
responseIdstringУникальный ID ответа
createTimestringКогда ответ был создан
lastSubmittedTimestringКогда ответ был последний раз отправлен
answersjsonКарта ID вопросов к значениям ответов
responseobjectОдин ответ на форму (когда указан responseId)
responseIdstringУникальный ID ответа
createTimestringКогда ответ был создан
lastSubmittedTimestringКогда ответ был последний раз отправлен
answersjsonКарта ID вопросов к значениям ответов
rawjsonНеобработанные данные ответа API

google_forms_get_form

Получить структуру формы, включая её элементы, настройки и метаданные

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms для получения

Выходные данные

ПараметрТипОписание
formIdstringID формы
titlestringЗаголовок формы, видимый респондентам
descriptionstringОписание формы
documentTitlestringЗаголовок документа, видимый в Drive
responderUristringURI для совместного использования с респондентами
linkedSheetIdstringID связанного Google Sheet
revisionIdstringID ревизии формы
itemsarrayЭлементы формы (вопросы, разделы и т.д.)
itemIdstringID элемента
titlestringЗаголовок элемента
descriptionstringОписание элемента
settingsjsonНастройки формы
publishSettingsjsonНастройки публикации формы

google_forms_create_form

Создать новую Google Form с заголовком

Входные параметры

ПараметрТипОбязательныйОписание
titlestringДаЗаголовок формы, видимый респондентам
documentTitlestringНетЗаголовок документа, видимый в Drive (по умолчанию заголовок формы)
unpublishedbooleanНетЕсли true, создает неопубликованную форму, которая не принимает ответы

Выходные данные

ПараметрТипОписание
formIdstringID созданной формы
titlestringЗаголовок формы
documentTitlestringЗаголовок документа в Drive
responderUristringURI для совместного использования с респондентами
revisionIdstringID ревизии формы

google_forms_batch_update

Применить несколько обновлений к форме (добавить элементы, обновить информацию, изменить настройки и т.д.)

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms
requestsjsonДаМассив запросов на обновление (updateFormInfo, updateSettings, createItem, updateItem, moveItem, deleteItem)
includeFormInResponsebooleanНетВозвращать ли обновленную форму в ответе

Выходные данные

ПараметрТипОписание
repliesarrayОтветы на каждый запрос обновления
writeControlobjectИнформация о контроле записи с ID ревизий
requiredRevisionIdstringТребуемый ID ревизии для обнаружения конфликтов
targetRevisionIdstringЦелевой ID ревизии
formobjectОбновленная форма (если includeFormInResponse был true)
formIdstringID формы
infoobjectИнформация о форме, содержащая заголовок и описание
titlestringЗаголовок формы, видимый респондентам
descriptionstringОписание формы
documentTitlestringЗаголовок документа, видимый в Drive
settingsobjectНастройки формы
quizSettingsobjectНастройки викторины
isQuizbooleanЯвляется ли форма викториной
emailCollectionTypestringТип сбора email
revisionIdstringID ревизии формы
responderUristringURI для совместного использования с респондентами
linkedSheetIdstringID связанного Google Sheet
publishSettingsobjectНастройки публикации формы
publishStateobjectТекущее состояние публикации
isPublishedbooleanОпубликована ли форма
isAcceptingResponsesbooleanПринимает ли форма ответы

google_forms_set_publish_settings

Обновить настройки публикации формы (опубликовать/снять с публикации, принимать ответы)

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms
isPublishedbooleanДаОпубликована ли форма и видна ли другим
isAcceptingResponsesbooleanНетПринимает ли форма ответы (принудительно устанавливается в false, если isPublished равен false)

Выходные данные

ПараметрТипОписание
formIdstringID формы
publishSettingsjsonОбновленные настройки публикации
publishStateobjectСостояние публикации
isPublishedbooleanОпубликована ли форма
isAcceptingResponsesbooleanПринимает ли форма ответы

google_forms_create_watch

Создать уведомление для отслеживания изменений формы (изменения схемы или новые ответы)

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms для отслеживания
eventTypestringДаТип события для отслеживания: SCHEMA (изменения формы) или RESPONSES (новые отправки)
topicNamestringДаИмя темы Cloud Pub/Sub (формат: projects/{project}/topics/{topic})
watchIdstringНетПользовательский ID отслеживания (4-63 символа, строчные буквы, цифры, дефисы)

Выходные данные

ПараметрТипОписание
idstringID отслеживания
eventTypestringТип отслеживаемого события
topicNamestringТема Cloud Pub/Sub
createTimestringКогда отслеживание было создано
expireTimestringКогда отслеживание истекает (через 7 дней после создания)
statestringСостояние отслеживания (ACTIVE, SUSPENDED)

google_forms_list_watches

Получить список всех уведомлений для отслеживания формы

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms

Выходные данные

ПараметрТипОписание
watchesarrayСписок отслеживаний для формы
idstringID отслеживания
eventTypestringТип события (SCHEMA или RESPONSES)
createTimestringКогда отслеживание было создано
expireTimestringКогда отслеживание истекает
statestringСостояние отслеживания

google_forms_delete_watch

Удалить уведомление для отслеживания из формы

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms
watchIdstringДаID отслеживания для удаления

Выходные данные

ПараметрТипОписание
deletedbooleanБыло ли отслеживание успешно удалено

google_forms_renew_watch

Продлить уведомление для отслеживания еще на 7 дней

Входные параметры

ПараметрТипОбязательныйОписание
formIdstringДаID формы Google Forms
watchIdstringДаID отслеживания для продления

Выходные данные

ПараметрТипОписание
idstringID отслеживания
eventTypestringТип отслеживаемого события
expireTimestringНовое время истечения
statestringСостояние отслеживания

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать