У меня есть отчеты Google DataStudio с «фильтром идентификаторов учетных записей», например, у меня может быть 100 учетных записей клиентов.
Я хочу поделиться этим отчетом с этими 100 учетными записями.Но каждая учетная запись должна видеть только свой собственный отчет.
Но Google DataStudio не принимает параметр из URL-адреса, поэтому я не могу передать значение идентификатора учетной записи в URL-адрес отчета DataStudio для соответствующей фильтрации отчета.
У меня есть мысль.Что если я использую скрипт Google Apps для создания коннектора данных Google Data Studio и использую этот коннектор данных в качестве источника данных для моих отчетов Google DataStudio.
Затем я поделюсь этим отчетом со своими 100 учетными записями клиентов.
Каждая учетная запись клиента будет иметь доступ к этому отчету (источником данных является коннектор данных Google Apps Script).А коннектор данных Google Apps Script будет работать под учетной записью Google этого клиента.и Google Script выполнит следующие задания, аутентифицирует эту учетную запись, узнает, какая учетная запись основана на учетной записи Google этой учетной записи, получит данные только этой учетной записи в качестве источника данных для отчета Google DataStudio.Таким образом, каждый клиент получит отчет для себя.
Будет ли это работать?У кого-нибудь есть ресурсы или коды, которыми можно поделиться по этой проблеме и по этому решению?