Управление версиями в SendGrid позволяет клиентам API отправлять запросы на шаблоны только по документу с идентификатором шаблона здесь , однако только одна версия шаблона может быть «активной» одновременно.Очевидно, что шаблон, используемый для наших производственных приложений, всегда должен быть активным, но как насчет добавления новой версии шаблона, которую мы будем использовать в следующем выпуске?Как я могу использовать версии шаблонов для тестирования этой «неактивной» версии в нашей тестовой среде?Эта проблема обсуждалась здесь , но, кажется, она просто закрывается и теряется, когда вы начинаете переходить по ссылкам.
Если нет способа указать управление версиями, остается только несколько вариантов, которыетребуется либо создание шаблонов, специфичных для среды, и их продвижение в производственный шаблон после завершения выпуска, либо создание отдельных учетных записей для разных сред SDLC и их миграция по мере продвижения процесса.
Эта проблема также обсуждаласьздесь, что касается языкового управления версиями, но это действительно не помогает моей проблеме.
Какова наилучшая практика, учитывая инструменты, предоставляемые API SendGrid для использования управления версиями?Наличие другого шага SDLC с именем template кажется бедствием для поддержки сотен шаблонов (не говоря уже о нескольких для каждой среды).Управление несколькими учетными записями просто кажется кошмаром, когда дело доходит до тестирования при переходе в производство.Я просто упускаю что-то совершенно очевидное здесь?