标签: google-analytics

_ga cookie中的值是什么?

我正在使用通用分析.通用分析创建第一方cookie_ga

 _ga=1.2.286403989.1366364567;
Run Code Online (Sandbox Code Playgroud)

286403989是clientId

1366364567是时间戳

是什么12_ga cookie?

cookies analytics google-analytics web-analytics analytics.js

51
推荐指数
2
解决办法
6万
查看次数

ga或_gaq.push用于Google Analytics事件跟踪?

onclick在通过条件检查是否存在cookie之后,我想跟踪网站页面上的按钮.

非常简单但哪种语法效果最好?

我已经研究了gagaq_push前缀GA事件跟踪语法和(原谅我,如果我错了),但他们似乎很相似?

_gaq.push

<script type="text/javascript">
jQuery(document).ready(function () {
    if (jQuery.cookie('entry_winagrand_cookie') !== null) {
        jQuery('notregisterbtn').on('click', function () {
            _gaq.push(['_trackEvent', 'QR_Win_A_Grand', 'Clicked through to Register']);
        });
    }
});
</script>
Run Code Online (Sandbox Code Playgroud)

ga

<script type="text/javascript">
jQuery(document).ready(function () {
     if (jQuery.cookie('entry_winagrand_cookie') !== null) {
         jQuery('notregisterbtn').on('click', function () {
             ga('send', 'event', 'button', 'click', 'QR_Win_A_Grand', 'Clicked_through_to_register');
         });
     }
});
</script>
Run Code Online (Sandbox Code Playgroud)

jquery events tracking google-analytics

51
推荐指数
3
解决办法
7万
查看次数

事件跟踪数据 - 显示多长时间?

我使用Google Analytics首次设置了事件跟踪功能.

我的帐户正在接收正常的流量数据,但我正在做的测试点击不显示???

在关闭之前将ga.js跟踪代码添加到doc底部:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'></script>"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-12365091-1");
pageTracker._trackPageview();
} catch(err) {}</script>
Run Code Online (Sandbox Code Playgroud)

添加了trackEvent代码如下:

<a onclick="pageTracker._trackEvent('Showcase Data', 'Contact Details Viewed', 'PunkLogic - Sustainability through Creativity');" rel="facebox" href="#10" class="contact">Contact PunkLogic</a>
Run Code Online (Sandbox Code Playgroud)

是否需要一段时间才能显示此类数据?或者我做错了什么?

谢谢.

google-analytics

49
推荐指数
4
解决办法
6万
查看次数

Google Analytics异步设计模式的名称是什么?它在哪里使用?

Google Analytics异步代码使用非常独特的设计模式来执行javascript代码.

代码依赖于库,并且不知道库是否已加载.如果库尚未加载,则只将所有命令排队到Array对象中.当库加载它时,它只是创建_gaq对象并按照它包含的顺序执行所有命令.然后它会覆盖推送功能,以便立即执行将来的命令.

这个想法是让命令在排队时运行得非常快.只有在加载库时才会对代码进行真正的评估.

他们还使用参数加载库async=true.这对实际页面加载时间几乎没有影响.

命令看起来就像它的同步版本,但第一个字符串是函数名称,接下来的参数是函数参数.您还可以将函数推送到此数组中,函数也将按顺序执行,并使用空上下文.因此,如果您需要与库同步,可以在_gaq中推送一个函数来执行此操作.

我认为这是一个非常聪明的解决方案,但我以前从未见过它.除了Google Analytics跟踪代码之外,有没有人知道此设计模式的名称或其使用位置?

javascript design-patterns google-analytics

47
推荐指数
1
解决办法
1万
查看次数

页眉或页脚中的Google分析?

我的问题是,您是否将Google Analytics Javascript代码放在页眉中或页面的最底部(之前</body>).我听说有人说最好将Google Analytics Javascript代码放在html的最后.其他人说最好把它放在标题中.有最好的做法吗?

html javascript webpage google-analytics

47
推荐指数
3
解决办法
6万
查看次数

在我使用Google授权我的域名后删除Google TXT验证记录是否可以?

对于Google Analytics,我必须证明我拥有自己的域名.我添加了TXT记录来执行此操作.我还必须向Microsoft证明我通过将文件(BingSiteAuth.xml)上传到我的网站来拥有我的域名.

现在我已启动并运行Google和Bing的Google Analytics和网站管理员工具,我可以删除这些验证记录,还是会打破分析?将记录和文件留在那里会造成任何安全风险吗?

dns google-analytics bing google-webmaster-tools

47
推荐指数
1
解决办法
2万
查看次数

如何将.plist文件添加到Xcode中的所有目标?

对iOS很新,但我目前正在尝试设置Google Analytics.我已经遵循SDK文档,一切都很顺利,直到这一步:

将配置文件添加到项目中

将刚刚下载的GoogleService-Info.plist文件拖到Xcode项目的根目录中,然后将其添加到所有目标.

它没有说明如何将其添加到所有目标.作为Xcode和iOS的新手,我完全迷失了.有人给我答案吗?

谢谢!

sdk xcode google-analytics ios swift

47
推荐指数
4
解决办法
3万
查看次数

什么是"var _gaq = _gaq || [];"for?

Google Analytics中的异步跟踪代码如下所示:

var _gaq = _gaq || []; 
_gaq.push(['_setAccount', 'UA-XXXXX-X']); 
_gaq.push(['_trackPageview']); 

(function() { 
  var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
})(); 
Run Code Online (Sandbox Code Playgroud)

关于第一行:

var _gaq = _gaq || []; 
Run Code Online (Sandbox Code Playgroud)

我认为它确保if _gaq已经定义,我们应该使用它,否则我们应该使用数组.

任何人都能解释这是为了什么吗?

此外,_gaq重命名是否重要?换句话说,Google Analytics是否依赖于名为_gaq?的全局对象?

javascript google-analytics

46
推荐指数
4
解决办法
4万
查看次数

如何在没有插件的情况下将Google Analytics与Phonegap配合使用?

我正在创建一个应用程序,我希望从用户那里获得分析.我试图使用Phonegap插件,但我没有运气试图实现它.

我想知道是否有可能通过将应用程序视为普通网页并将一些javascript放在我的页面的头部来获取Google Analytics.

有一个更好的方法吗?Phonegap Google Analytics比我想做的要好得多吗?

google-analytics phonegap-plugins cordova

46
推荐指数
3
解决办法
3万
查看次数

无法将GoogleAnalytics 3.01与XCode 5相关联(缺少必需的架构x86_64)

我已经构建了我的应用程序(针对iOS7),现在想要在提交之前应用Google Analytics作为最后一步.我做了什么:

  1. 下载了适用于iOS 3.01的GA
  2. 进口量/GoogleAnalytics/Library/成组"Google分析"
  3. 导入libGoogleAnalyticsServices.a群组"GoogleAnalytics"
  4. 新增建设阶段和交换构建阶段libGoogleAnalytics_debug.alibGoogleAnalyticsServices.a
  5. 添加了代码块#include "GAI.h"到我的-Prefix.pch文件.
  6. 初始化[GAI sharedInstance]我的AppDelegate.

我在这篇文章的底部附上了设置的截图.当我尝试构建(设备或模拟器,32位)时,我得到以下链接器错误:

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_GAI", referenced from:
      objc-class-ref in FTVAppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

更新1

我也得到了警告

ld: warning: ignoring file .../libGoogleAnalyticsServices.a, missing required architecture x86_64 in file .../libGoogleAnalyticsServices.a (3 slices)
ld: …
Run Code Online (Sandbox Code Playgroud)

xcode cocoa-touch google-analytics linker-errors ios

46
推荐指数
3
解决办法
4万
查看次数