para google example python django python-3.x google-analytics google-api

google - python para analytics



(''Tipo de credenciales inesperadas'', Ninguno, ''Esperado'', ''service_account'') con oauth2client(Python) (2)

Estoy tratando de obtener datos de Google Analytics con esta guía: https://ga-dev-tools.appspot.com/embed-api/server-side-authorization/

def get_access_token(request): return {''access_t'': ServiceAccountCredentials.from_json_keyfile_name( KEY_FILEPATH, SCOPE).get_access_token().access_token }

Con el código anterior, intento crear una función y devolver el token de acceso al contexto en mi plantilla de administrador.

Sin embargo. Me sale este error. No sé qué hacer con:

(''Unexpected credentials type'', None, ''Expected'', ''service_account'')

¿Cuál podría ser el problema aquí?


Yo también estaba corriendo hacia esto. La solución en mi caso era usar el archivo json correcto. Necesitaba usar el que se guardó cuando creé la clave de la cuenta de servicio, no la que tenía el cliente de la cuenta de servicio:

¡Espero que ayude!