Как скрыть ключ API на стороне клиента Javascript

Сейчас я пишу приложение javascript на стороне клиента, которое делает запрос на API калькулятора цен USPS. Чтобы выполнить этот запрос, мне нужно предоставить идентификатор пользователя API в XML-запросе. Тег выглядит следующим образом: <RateV4Request USERID="ThisIsWhereMyUserIdGoes"> . Мой вопрос заключается в следующем: есть ли способ предоставить свой идентификатор пользователя javascript, но все же скрываю его от пользователей, которые смотрят на клиентские файлы. Прямо сейчас единственное решение, которое у меня есть, – это создать файл PHP на моем сервере с идентификатором пользователя, а затем использовать запрос AJAX на клиентском javascript для хранения его в глобальной переменной. Это выглядит так:

 var userID; $.get("/secrets.php", function( data ) { userID = data; }); 

Является ли это адекватным способом не допустить, чтобы идентификатор пользователя API был замечен пользователями моего приложения? Что еще я мог сделать?