我们需要显示我们网站页面的访问次数。我们已经将 GA 用于一般报告,并且我们认为使用 GA API 从 GA 获取访问次数数据而不是构建我们自己的计数器并增加我们的数据库和 Web 服务器的负载可能是有意义的。
我阅读了文档并且已经知道如何构建我需要的查询。我现在要解决的主要问题是授权过程。听起来,如果我们使用 OAuth 2.0,每个用户都必须先进行身份验证,然后才能看到页面上的统计信息,并且他们将有权访问其网站的统计信息(如果他们已向 GA 注册)。在我们的例子中这是不正确的,我们需要的只是在我们自己的网站上显示我们自己的 GA 统计数据。我们最初认为的简单任务,但听起来不再那样了。
有没有办法将我们的网站授权给 Google(就像我们在使用 Maps API 时发送凭据一样)并自动向任何用户显示统计信息?我们想通过 JS 在客户端实现它,但如果可以仅在服务器端实现它 - 那没关系。服务器端实现的目标平台是 ASP.NET(以防万一)。有人能指出我们正确的方向吗?