Это не протокол обмена данными, а язык описания объектов сообщений от Google.

И это не альтернатива XML, так как XML к объектам сообщений отношения не имеет.

И вообще, подумаешь Гугл, вон у нас в Мере тоже есть свой язык описания объектов сообщений (Message Object Definition Language = MODeL)viewtopic.php?f=6&t=702