Мне нужно разработать проект, в котором мне нужно получить учетные данные учетной записи Google Analytics от пользователей и отобразить их статистику в моем проекте с помощью API Google Analytics 4 (GA4). Можно ли автоматизировать весь процесс добавления учетной записи пользователя в мою учетную запись службы? Я пробовал документацию, предоставленную Google Analytics 4. Код вызова API не является прямым.
Автоматизация службы аналитики Google
comment
Вы имеете в виду, что вам нужно извлекать данные из разных ресурсов GA4, созданных с разными учетными записями пользователей? Статистика с разных аккаунтов будет отображаться в проекте, который вы разрабатываете?
- person Raoul Dundas   schedule 06.01.2021
comment
Да, я хочу, чтобы этот процесс был автоматизирован.
- person Sunil Kumar   schedule 06.01.2021
comment
Статистика принадлежит только этому конкретному пользователю, если я являюсь пользователем проекта, я могу просматривать только свою статистику.
- person Sunil Kumar   schedule 06.01.2021
Ответы (1)
Вы можете попросить пользователей добавить вашу учетную запись в свою учетную запись или ресурс Google Analytics.
Я бы посоветовал предоставить доступ на уровне собственности, потому что вы можете иметь несколько свойств под одной учетной записью. Предоставляя доступ на уровне ресурса, вы получаете доступ только к тем ресурсам, из которых необходимо извлечь данные.
Также обратите внимание на GA4 и ссылку BigQuery. Вы можете создать один запрос, который будет извлекать данные из GA и экспортировать их в свой проект.
person
Raoul Dundas
schedule
07.01.2021
да, я знаю, но то, что я хочу, это шаг 1: когда пользователь открывает html-страницу, нажимает кнопку входа и передает учетные данные. Шаг 2: Предоставив учетные данные для входа, я хочу получить доступ к свойствам Google Analytics, как это сделать. Потому что я не запрашиваю у пользователя файл client_secret.json.
- person Sunil Kumar; 07.01.2021
Вы не можете сделать это с точки зрения безопасности.
- person Raoul Dundas; 07.01.2021