【问题标题】:Google Analytics Embed API: Get property ID from variable with client urlGoogle Analytics Embed API:从带有客户端 url 的变量中获取属性 ID
【发布时间】:2017-06-09 00:02:23
【问题描述】:

我试图在此处搜索答案,但找不到完全符合我需要的答案。

因此,我们是一家网络代理机构,我们建立了一个小型门户网站,客户可以在其中与我们一起管理他们的网页设计需求,我们希望为他们的网站流量添加一个嵌入式 Google Analytics(分析)视图。

我已经设法嵌入了 Google Analytics,它运行良好,Oauth 流程在客户端运行,这很好 :) 但现在我进退两难了,我的许多客户在他们的 GA 个人资料上都有多个网站。

当我的客户注册我们的服务时,他们会给我他们的网站 url,我将其存储为 PHP 变量,用于他们仪表板上的各种其他事情。由于我已经将站点 url 存储为变量,是否有一种方法可以在其中一个 Google API 中使用该 url 来返回与该 url 关联的 GA 属性的“id”?

谢谢:)

【问题讨论】:

    标签: google-analytics google-analytics-api


    【解决方案1】:

    通过管理 api,您可以查询web propertyview;属性和视图资源都包含一个 web url 属性,因此您可以遍历它们的属性/视图并找到与您的客户网站匹配的 Url。

    需要注意的是,GA 工作不需要正确填写该字段,因此如果他们输入了错误的值而没有注意到上述内容将不起作用。

    如果我对您的理解正确,您的问题是您可以访问比您需要的更多/其他帐户。显而易见的解决方案是您的客户仅授权您使用相关属性(毕竟权限系统允许在视图级别设置权限)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      • 2012-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多