Есть ли утверждённый способ добавления JavaScript перед закрывающим тегом body?

Вы можете добавить eval в белый список в настройках сайта политики безопасности контента, см. Смягчение атак XSS с помощью политики безопасности контента.

Однако мы не рекомендуем этого делать, так как это открывает ваш сайт для уязвимостей безопасности.