Я пишу веб-хук, который собирает данные из опроса SurveyMonkey и экспортирует их в CMS в более структурированном формате. Данные, полученные от Survey Monkey, очень объемные. Вместо чего-то хорошего, как
{
"dateCreated": "2019-01-10T04:03:56+00:00",
"paymentIssue": "Not Answered"
}
Вместо этого я получаю фактическую формулировку вопроса в качестве ключа
{
"Date Created": "2019-01-10T04:03:56+00:00",
"Please select an option that best categorises the payment issues you experienced": "Not Answered"
}
Если клиент позже решит изменить «Пожалуйста, выберите опцию, которая лучше всего классифицирует проблемы оплаты, с которыми вы столкнулись», на «Пожалуйста, выберите опцию, которая лучше всего классифицирует проблемы оплаты, которую вы испытали», тогда мой код сломается. В опросе содержится около 60 вопросов, некоторые из которых мне нужно получить из определенных полей (номер компании, имя клиента и т. Д.), И я обеспокоен тем, что это будет очень хрупко.
Есть ли способ в Survey Monkey, чтобы я мог назначать канонические имена для вопросов, чтобы при экспорте данных я получал более сжатый и непротиворечивый набор данных вместо данных произвольной формы, которые я получаю в настоящее время? По крайней мере, на конкретные вопросы, из которых мне нужно извлечь ответы.