Предзаполненная форма Airtable: как не перепутать товар и не стереть вложения
Что проверить в ссылках prefill для согласования карточек: скрытые поля, идентификатор товара, повторное открытие и сохранность вложений.
Содержание статьи
Ссылка с предзаполненными полями Airtable удобна для согласования карточки: получатель сразу видит нужный товар или номер задания. Но скрытое поле в такой ссылке не защищено от изменения. Кроме того, вложение нельзя передать через обычный параметр prefill. Поэтому форму для обновления карточек нужно проверять как отдельный процесс сопоставления данных, а не как готовую защищённую карточку товара.
Не доверяйте скрытому идентификатору как подтверждению
Параметр hide скрывает поле в интерфейсе формы, но его значение остаётся в адресе страницы. Получатель может изменить URL или удалить часть параметров. Следовательно, номер артикула из такой ссылки помогает направить заявку, но сам по себе не подтверждает право изменить цену, состав или статус товара.
Для согласования фотографии показывайте человеку понятное название, вариант и внутренний номер задания. После отправки проверяйте, что ответ относится к ожидаемой позиции. Если правка затрагивает коммерческие условия, оставляйте отдельное подтверждение ответственного в рабочей системе. Не помещайте в URL закупочную цену, персональные данные покупателя или секретные служебные значения, которые не должны быть доступны получателю.
Разделите исходную карточку и новый ответ
Форма собирает введённые данные; перенос ответа в существующую карточку обычно требует отдельно настроенного действия. Определите, какие поля оно вправе менять. Например, ответ дизайнера может обновить комментарий и ссылку на согласованный вариант, но не должен автоматически перезаписывать комплектацию или поставщика.
Связанные записи можно предзаполнять по идентификаторам, однако саму связь всё равно нужно проверить на тестовой группе. Похожие названия размеров или цветов особенно опасны. Перед массовой рассылкой ссылок изучите различие дублей и вариантов товара и убедитесь, что каждому заданию соответствует одна запись.
Не очищайте фотографии пустым полем
Airtable не поддерживает предзаполнение поля вложений через prefill. Такое поле в форме окажется пустым. Если автоматизация затем запишет пустое значение обратно в карточку, существующие файлы могут быть очищены. Отсутствие файла в ответе не всегда означает просьбу удалить старое изображение.
Оставьте вложения вне сопоставления полей обновления, если форма не управляет ими. Для новых файлов используйте отдельное поле или отдельную таблицу ответов, а замену подтверждайте явно. Также помните о временных ссылках Airtable на вложения: копирование URL не равно сохранению самого исходника.
Проверьте несколько ссылок в одном браузере
Официальная справка предупреждает о повторном использовании старых предзаполненных значений в некоторых сценариях браузера. Поэтому последовательно откройте ссылки на два разных тестовых товара и убедитесь, что название и идентификатор сменились. Для чистой проверки используйте новую вкладку или приватное окно, а между испытаниями очищайте форму.
Приёмка должна включать обычный ответ, ответ без нового вложения и ссылку с изменённым параметром. Во всех случаях проверьте конечную карточку, сохранённые фотографии и журнал задачи. Для массовой работы полезен реестр отправленных ссылок с артикулом, получателем и ожидаемым типом правки. Он помогает разобрать ошибочное согласование без повторного обращения ко всем участникам.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы