C# 使用客户端id和客户端机密从google analytics检索数据需要什么

C# 使用客户端id和客户端机密从google analytics检索数据需要什么,c#,google-analytics,google-analytics-api,C#,Google Analytics,Google Analytics Api,我可以从GoogleDeveloper窗口生成客户id和客户机密。 我还创建了c#程序,用生成的客户id和客户机密从google analytics api获取数据 通过c#程序,我可以成功地获取数据。 但它第一次要求我用我的gmail帐户登录,如下图所示,我点击了“允许”。 单击“允许”后,我可以检索数据。 我试图在另一个系统中使用相同的c#应用程序。 在那里,我必须再次登录,并点击允许为给定的gmail帐户。 我的问题 使用客户端id和客户端密码从google analytics检索数据是

我可以从GoogleDeveloper窗口生成客户id和客户机密。 我还创建了c#程序,用生成的客户id和客户机密从google analytics api获取数据

通过c#程序,我可以成功地获取数据。 但它第一次要求我用我的gmail帐户登录,如下图所示,我点击了“允许”。

单击“允许”后,我可以检索数据。 我试图在另一个系统中使用相同的c#应用程序。 在那里,我必须再次登录,并点击允许为给定的gmail帐户。 我的问题

使用客户端id和客户端密码从google analytics检索数据是否需要Gmail用户名和密码? 上面的登录和允许页面仅第一次出现,然后检索数据

我还尝试了服务帐户。 在那里,我只使用json文件来检索数据。
在那里,我无法登录并允许page检索数据。

您想做什么?Google Analytics是一个经过身份验证的API,需要使用。数据属于用户,用户必须授权您的应用程序才能访问其数据。服务帐户是假用户(有电子邮件地址和所有内容)。您可以将此服务帐户添加到分析视图,然后使用json(或p12文件)访问该视图中的数据。使用客户Id和客户机密==分析帐户用户访问分析数据所需的东西您想做什么?Google Analytics是一个经过身份验证的API,需要使用。数据属于用户,用户必须授权您的应用程序才能访问其数据。服务帐户是假用户(有电子邮件地址和所有内容)。您可以将此服务帐户添加到分析视图,然后使用json(或p12文件)访问该视图中的数据。需要使用客户端Id和客户端机密==分析帐户用户访问分析数据