Jquery 谷歌分析|提交数据

Jquery 谷歌分析|提交数据,jquery,google-analytics,Jquery,Google Analytics,我似乎找不到关于如何做到这一点的任何信息,但基本上在提交时,我需要发送用户输入的手机号码或电子邮件,而不是两者,只有一个或另一个 _gaq.push(['_trackEvent', 'Friday Deals', 'Music and Sports', '[48r6KevWQkGNIgjRc95owg or xwPuPgV9D0ifMwjRc95swg]']); 在数组中,您将看到第一个名称(这是手机号码名称),第二个是电子邮件名称 我在输入上使用name属性 这是正确的吗?我如何测试它是否在

我似乎找不到关于如何做到这一点的任何信息,但基本上在提交时,我需要发送用户输入的手机号码或电子邮件,而不是两者,只有一个或另一个

_gaq.push(['_trackEvent', 'Friday Deals', 'Music and Sports', '[48r6KevWQkGNIgjRc95owg or xwPuPgV9D0ifMwjRc95swg]']);
在数组中,您将看到第一个名称(这是手机号码名称),第二个是电子邮件名称

我在输入上使用name属性


这是正确的吗?我如何测试它是否在Chrome中工作

你不能这么做。向Google Analytics发送个人数据(如电子邮件或电话号码)违反了他们的要求(第7节):

您不会(也不允许任何第三方)使用该服务 跟踪、收集或上传任何个人识别 个人(如姓名、电子邮件地址或账单信息),或 可通过以下方式合理链接到此类信息的其他数据: 谷歌

一般来说,如果您真的只想注册两个潜在可用数据点中的一个,那么应该在服务器端完成(确切的代码显然取决于您使用的系统和语言),并将结果作为参数发送给Google Analytics

或者,您也可以使用以下方法同时注册两个数据点(而不仅仅是一个或另一个)。例如,您可以将一个作为“action”参数,另一个作为“label”参数,如本例所示

_gaq.push(['_trackEvent', 'Friday Deals', 'DATA1', 'DATA2']);
或者使用其他可选参数“value”来注册数字。例如:

_gaq.push(['_trackEvent', 'Friday Deals', 'Music and Sports', 'DATA1', '54646465']);

要在Chrome中调试:@Skram感谢您的帮助。感谢@migueltic提供的信息。我想知道的是,如果我在元素上传入name属性,并按照上面的方法进行操作,这会起作用吗?我不知道name属性的确切含义,但我想它应该会起作用。无论如何,你可以在谷歌分析的实时报告中很容易地使用它。它现在包括一个用于实时观察事件的报告,包括其参数(类别、操作和标签)。。。