草庐IT

firebase-analytics

全部标签

google-analytics - 通用 Google Analytics - 虚拟网页浏览跟踪

我刚刚将一个网站移至UniversalAnalytics,但我在尝试跟踪虚拟网页浏览时遇到了一些问题。我正在处理的页面有一个可点击的map,一旦点击某个位置,内容就会动态加载。这是我用来尝试通过点击捕获虚拟网页浏览量的代码示例:然后我在我的跟踪代码中有这个:(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElement

google-analytics - 使用 Google Analytics 跟踪外部网站的转化

我有一个预订网站,可以将客户引荐到其他公司的网站以确认预订并付款。我只从转化中赚钱,而不是点击率。这些网站归其他公司所有,我无法访问他们的网站代码,只是为了澄清一下。我知道我可以使用GA来跟踪我网站的点击率,但我如何跟踪实际转化? 最佳答案 除非他们同意将一些数据发回给您,否则您无法跟踪其他网站上的转化情况。这实际上就是答案,但我在下面提供了更多信息。您的商业模式是affiliate.联属网络跟踪通常通过将参数附加到从您的网站到合作伙伴网站的链接来工作。合作伙伴网站必须确保您的参数在整个预订过程中保持不变。最后在确认页面上,如果您的

google-analytics - 如何使 React 应用程序 SEO 友好

如果我想使用Google分析并同时在React中使我的网站SEO友好,最好的方法是什么?目前我使用react-router和fluxpattern来更改路由,然后在componentDidMount中触发一个操作,通过ajax加载我的数据,然后更新发出更改的商店,最后我重新渲染受影响的组件。在ajax加载期间,我发送一个事件,以便我的商店知道ajax正在加载并在我的组件中呈现一个微调器。我注意到,当我将我的跟踪数据发送到Google时,ajax尚未完成加载,我只发送新页面URL而不是标题或我通过ajax加载的任何其他数据(我想这对SEO来说很糟糕这对我的GA数据绝对不利)。这是我的GA

google-analytics - 与 angular 1 不同,angular2 路由可以被 Google 机器人索引吗?

我很好奇angular2spa可以被索引吗?谷歌过去只会索引第一页,例如主页angular2能解决这个问题吗?我在这里指出,Google索引JavaScript和css文件已有一段时间了。我是否需要对我的Angular2应用程序执行任何操作才能在我的应用程序中为所有路线编制索引?谢谢 最佳答案 Google现在为Angular2提供服务器端渲染(使用NodeJS,我不确定是否适用于其他平台)。这将有利于SEO。此外,设置PathLocationStrategy(myurl.com/article/braking-news)而不是Ha

google-analytics - 用于确定网站SERP的API/脚本?

我希望能够有一种方法,以编程方式确定一个网站的搜索引擎排名页面的特定关键字。它必须扩展到每天几百个查询。第一个想法:刮在谷歌的tos中,它说:你明确同意不进入(或尝试访问)任何服务通过任何自动化手段(包括使用脚本或网络爬虫程序)[…]。所以这不是一个选择…第二个想法:使用第三方工具显然有一些网站可以确定SERP(如Raven/Seomoz?)-可能至少有一个人提供了一个api来实现这一点。但是:很可能要花很多钱PS:他们是怎么做到的(见想法1)?第三个想法:使用被动SERP我读到谷歌分析(所有网站都使用它)可以modified来获取排名-但是:我无权更改网站配置文件的筛选设置。那-怎么

seo - 可以添加到 google analytics 的排除列表中的 url 参数的最大数量是多少

我为GoogleAnalytics设置了配置文件。我有几十个不同页面使用的url参数,我想排除。幸运的是,谷歌有一个字段,您可以在一般配置文件设置下修改[ExcludeURLQueryParameters:]。在我拥有的几十个项目中,它们都在工作,并且不被视为URL的一部分。除了参数propid我在星期一将propid添加到逗号分隔列表中。但是,每天当我检查GA时,果然他们仍然附加了那个参数。那么,我是否试图排除太多参数?我在GA的网站上找不到任何说明存在限制的文档。这里是excludeURLQueryparameterfield的具体内容有这么多的原因是我之前的bh不知道get/po

验证Firebase auth令牌许可拒绝

遵循指示谷歌文档为了在GAE中使用Firebase进行AUTH,我将从Android发送授权令牌到我的后端Python服务器。使用以下代码读取该令牌:importgoogle.auth.transport.requestsimportgoogle.oauth2.id_tokenHTTP_REQUEST=google.auth.transport.requests.Request()id_token=headers['authorization'].split('').pop()user_info=google.oauth2.id_token.verify_firebase_token(id_t

seo - 我如何克服使用客户端 JS 和 FireBase 呈现内容对 SEO 的影响?

我有兴趣使用FireBase作为数据存储来创建主要是传统的、偶尔更新的网站,并且担心使用客户端JavaScript呈现内容对SEO的影响。我知道Google在索引一些JavaScript内容方面取得了进展,但我想知道我最好的行动方案是什么。我知道我有一些选择:使用100%客户端JS呈现内容,可能会遇到一些索引问题在服务器端构建静态HTML文件(最有可能使用Node)并改为提供它们首先,我不确定客户端的所有问题实际上有多严重(我是否正在解决需要解决的问题?)。其次,我只是想知道我是否遗漏了一些其他明显的方法来解决这个问题。 最佳答案

search - 从 Google 跟踪代码管理器向 Universal Analytics 提供站点搜索信息

我们有一个网站,最近开始使用GoogleTagManager来满足我们所有的跟踪需求。在此之前,我们启用了GoogleAnalytics(现已升级为UniversalAnalytics)站点搜索。我们有_ga.push-statements,其中包含发送到GoogleAnalytics的搜索参数,条款我们使用的是在以下事件中发送的搜索字符串和找到的产品数量:_gaq.push(['_trackPageview','/search?q=[SEARCHSTRING]&cat=[NUMBEROFRESULTS]']);GoogleAnalytics收到这些参数并在站点搜索中使用它们。现在我们

firebase - 如何使用 Cloud Functions for Firebase 为 SEO 预渲染页面?

Firebase文档的CloudFunctionshere声明这可以使用云功能来完成-PrerenderingforsinglepageappstoimproveSEO.Thisallowsyoutocreatedynamicmetatagsforsharingacrossvarioussocialnetworks.我有两个问题:谁能举例说明预渲染是如何实现的?这如何与Firebase托管结合使用?假设我在xyz.com/salon/43上有一个网页,在Firebase托管中我有一个salon.html是为了响应这个请求而提供的。现在为了能够预呈现,我应该从托管转移到呈现网页的云功能吗