Моя ситуация следующая. У меня есть огромное количество аналитики в Google Analytics и моей базе данных PostgresSQL, и я хочу встроить ее в свою панель инструментов.
Данные в GA выглядят следующим образом:
{ категория: 'Показатели магазина', действие: 'Нажата какая-то кнопка', метка: 'shopId=' }
Что я хочу сделать сейчас, так это показать каждому владельцу магазина только те события, которые соответствуют его конкретному SHOP-ID на нашей панели инструментов.
Теперь можно передать этот SHOP-ID для фильтрации информации по запросу?
Если нет, можете ли вы порекомендовать какое-либо другое бесплатное решение?





Я ответил на вопрос в этом тема на реддите.
---- Оригинальный ответ ----
да. Используя Community Connector, это будет очень просто.
Когда владельцы магазинов откроют панель инструментов, они увидят данные только для своих соответствующих идентификаторов магазинов.
Привет @Minhaz Kazi Это будет работать, только если пользователь вошел в систему Google. Любой другой способ, которым мы можем передать идентификатор, чтобы показать отчет, который будет отфильтрован с этим конкретным идентификатором. У меня будут сотни удостоверений личности.
Вот еще одно руководство, которое я написал для случая использования, когда пользователь не вошел в Google: Developers.google.com/datastudio/solution/…
Вы можете использовать [API Analytics Reporting API V4][1]. Вытягивая необходимую информацию в фрейм данных и смешивая эти данные с вашим PostgresSQL, создавая подмножества данных для Datastudio, помните, что максимальный размер для каждого составляет ~ 70 МБ. Или вы можете использовать что-то вроде расширенного набора Apache и не иметь ограничений. [1]: Developers.google.com/analytics/devguides/reporting/core/…