К сожалению, вам потребуется выполнить 50 запросов, если вы хотите использовать метрики для 50 различных профилей.Однако это можно легко автоматизировать, используя комбинацию API управления и API экспорта данных .
API управления позволяет получать информацию оучетная запись.Например, вы можете очень легко получить все идентификаторы профилей и имена, связанные с учетной записью Analytics, через этот API для использования в автоматическом запросе.
API экспорта данных, с которым, я уверен, вы уже знакомы,единственный способ получить собранные данные / статистику для отдельных профилей.
Если вас беспокоит скорость, вам может потребоваться создать автоматизированный процесс, использующий как API управления, так и API экспорта данных.Извлеките все профили, связанные с вашей учетной записью, с помощью API управления, затем прокрутите каждый из них и извлеките базовые данные, которые вы хотите, через API экспорта данных.Запускайте его через регулярные промежутки времени в зависимости от ваших потребностей и кэшируйте его между запусками.Таким образом, он не будет выполняться каждый раз, когда страница попадает (хотя, честно говоря, все может быть хорошо, в зависимости от вашего трафика - я обнаружил, что это очень быстро).