我想知道如何获得+1值(该值(如果有10次点击+1按钮,存储10作为一个变量)。这将是分析的目的有帮助。 我知道计数参数只在布尔或plusone.state回报/关闭,但有类似plusone.value?(我试了一下,这是不确定的)谷歌+1按钮统计
感谢
我想知道如何获得+1值(该值(如果有10次点击+1按钮,存储10作为一个变量)。这将是分析的目的有帮助。 我知道计数参数只在布尔或plusone.state回报/关闭,但有类似plusone.value?(我试了一下,这是不确定的)谷歌+1按钮统计
感谢
有一个未公开的API此描述在这里 - http://www.tomanthony.co.uk/blog/google_plus_one_button_seo_count_api/
下载以下网址:通过您最喜爱的汽车https://plusone.google.com/u/0/_/+1/fastbutton?count=true&url=URLENCODED_URI
matic方法(curl,wget,file_get_contents等)
URLENCODED_URI
是您知道+1的数量的网站,例如, http://www.google.com
例如,获取URI https://plusone.google.com/u/0/_/%2B1/fastbutton?count=true&url=http://www.google.com/
并找到第一个出现window.__SSR = {'c': 32414.0 ,'si'
。最好使用regexp来实现这一点,但我会将实现留给您和您选择的编程语言。
'c'后面的浮点数是该网站拥有的+1的数量。对于google.com,这是32.414。不要担心它是一个浮点数,它总是一个浮点格式的整数,因此您可以安全地将其转换为整数。
方向为+1按钮可以跟踪在http://yoast.com/plus-one-google-analytics/
在按钮创建屏幕可以发现,创建一个js回调然后跟踪使用谷歌分析的点击次数与下面的代码:
<script type="text/javascript">
function plusone_vote(obj) {
_gaq.push(['_trackEvent','plusone',obj.state]);
}
</script>
或者,使用JavaScript回调以任何您希望的方式跟踪它。