Google analytics 使用自定义组件的嵌入API无法显示

Google analytics 使用自定义组件的嵌入API无法显示,google-analytics,embed,Google Analytics,Embed,谷歌分析演示代码在 以Analytics帐户的所有者身份登录到Google Chrome,然后导航到该页面以正确显示我的Google Analytics数据 我按照页面上的说明将代码嵌入到一个简单的页面中 身份验证的工作原理如显示的消息所示:“您以:me(at)gmail.com的身份登录”,但没有其他内容,没有图表,也没有消息 我有理由确定页面编码正确,因为我有: 基本仪表板(Basic.html) Multipleviews(Multipleviews.html)和 交互式图表(ic.ht

谷歌分析演示代码在

以Analytics帐户的所有者身份登录到Google Chrome,然后导航到该页面以正确显示我的Google Analytics数据

我按照页面上的说明将代码嵌入到一个简单的页面中

身份验证的工作原理如显示的消息所示:“您以:me(at)gmail.com的身份登录”,但没有其他内容,没有图表,也没有消息

我有理由确定页面编码正确,因为我有:

  • 基本仪表板(Basic.html)
  • Multipleviews(Multipleviews.html)和
  • 交互式图表(ic.html)
所有操作和显示都正确(它们显示出来,但不像演示的样式)


为什么页面不显示图形

正如Eike在评论中指出的,您只是从演示中复制并粘贴了代码,而没有将组件下载到自己的服务器上。如果打开JavaScript控制台,您会注意到有404个错误,表示浏览器找不到这些组件。以下是我在您的网站上看到的屏幕截图:

要将这些组件添加到站点,您有许多选项。我已经就回购协议的一个Github问题回答了一个问题,但为了方便起见,我将把它复制到这里

这些组件的构建版本和缩小版本位于目录中。您只需下载这些文件并将它们作为脚本标记添加到页面上,或者将它们包含在站点的主捆绑脚本中

如果您使用的是像这样的脚本加载器,您也可以直接指向那些封装在包装器中的构建文件

如果您使用的是或之类的工具,则可以
npm安装此repo和
require
目录中的文件


正如Eike在评论中指出的那样,您只是从演示中复制并粘贴了代码,而没有将组件下载到您自己的服务器上。如果打开JavaScript控制台,您会注意到有404个错误,表示浏览器找不到这些组件。以下是我在您的网站上看到的屏幕截图:

要将这些组件添加到站点,您有许多选项。我已经就回购协议的一个Github问题回答了一个问题,但为了方便起见,我将把它复制到这里

这些组件的构建版本和缩小版本位于目录中。您只需下载这些文件并将它们作为脚本标记添加到页面上,或者将它们包含在站点的主捆绑脚本中

如果您使用的是像这样的脚本加载器,您也可以直接指向那些封装在包装器中的构建文件

如果您使用的是或之类的工具,则可以
npm安装此repo和
require
目录中的文件


我的链接被编辑删除了!yoursitename.us是站点url。Google演示站点位于ga-dev-tools.appspot.com/embed-api/custom-components/因此不会显示的页面位于yoursitename.us/cc.html,上面提到的其他页面确实显示正确。为了排除明显的问题:自定义组件演示需要找到自定义组件并将其下载到代码中指定的目录(在示例中为/public/javascript/embedapi/components/view-selector2.js)-它们不是自动包含的。您这样做了吗?另外,请查看浏览器控制台中是否显示任何错误。我的链接已被编辑器删除!yoursitename.us是站点url。Google演示站点位于ga-dev-tools.appspot.com/embed-api/custom-components/因此不会显示的页面位于yoursitename.us/上面提到的其他组件确实可以正确显示。为了排除明显的问题:自定义组件演示需要找到自定义组件并将其下载到代码中指定的目录(在示例中为/public/javascript/embed-api/components/view-selector2.js)-它们不会自动包括在内。您这样做了吗?另外,请查看浏览器控制台中是否显示任何错误。