Недавно я получил тот же вопрос, однако, прочитав документ, я боюсь, что мы смотрим в неверном направлении, поскольку документ Any говорит
Any
содержит произвольное сериализованное сообщение буфера протокола вместе с
URL-адрес, который описывает тип сериализованного сообщения.
См? Он предназначен для хранения сообщения. Поскольку string
вообще не является сообщением, вам следует создать новое сообщение и сделать строку единственным полем сообщения.
message ExampleString {
string TheField = 1
}