Я пытаюсь настроить панель аналитики моего сайта для моего руководства, чтобы посмотреть использование сайта. Я не хочу, чтобы они имели учетную запись google или добавляли их для просмотра результатов.
Я установил учетную запись службы и доступ к OAuth2. Все обучающие программы, которые я нахожу, показывают код следующим образом:
gapi.analytics.auth.authorize({
clientid: 'Service account client ID',
serverAuth: {
access_token: 'XXXXXXXXXXXXXXXXX'
}
И вся документация говорит о "... как только вы получите свой токен доступа..." Но никто из них не говорит, как это получить! Я вижу сертификаты отпечатков пальцев, отпечатки пальцев открытого ключа. Я также вижу, как создавать ключи JSON и P12. Я не вижу, как сгенерировать токен доступа.
Может кто-нибудь объяснить, как это сделать?
Я нашел этот. Он объясняет, что мне нужен файл ключей и что это плохая идея, но не говорит, как это сделать на самом деле.
Я также нашел этот. Но я ничего не знаю о Node.js, и я надеюсь, что это всего лишь один из возможных путей?