Это решение сработало для меня.Ответ, полученный от queryResult, представляет собой повторяемое поле protobuf.Доступ к полезной нагрузке, которую требуется извлечь, можно получить, вызвав первый элемент повторяющегося поля и сериализовав его в строку JSON, а затем расшифровав его.
json_decode($queryResult->getFulfillmentMessages()[0]->serializeToJsonString(), true);
Это даст полезную нагрузку в формате массива, используя который выможет выполнять ваши операции на нем.