Spremnici protokola su Googleov jezično neutralan, platformno neutralan, proširiv mehanizam za serializaciju strukturiranih podataka - mislite XML, ali manji, brži i jednostavniji.Ako definirate kako želite da se vaši podaci jednom strukturiraju, tada možete upotrijebiti poseban generirani izvorni kôd za jednostavno pisanje i čitanje strukturiranih podataka u i iz različitih protoka podataka i korištenjem različitih jezika - Java, C ++ ili Python.