Google должен быть в состоянии получить ваш файл из общедоступного Интернета, чтобы отобразить его с помощью KmlLayer, поскольку файл обрабатывается сервером перед отображением на карте.
При загрузке этого файла я получаю приглашение для входа в систему, что означает, что любой сервер, пытающийся загрузить этот файл, не сможет.Если вы удалите требование входа в систему, оно должно работать.
Обратите внимание, что для лучшей производительности избегайте регенерации файла чаще, чем раз в 5-10 минут, и убедитесь, что вы установили соответствующие заголовки кэша (в идеале публичное кэширование для5 минут).