我希望你能就如何跟踪Pinning事件提供一些意见,截至今天(11/30/12)。据我所知,Pinterest正在开发一个API,希望能像FB或Twitter的按钮一样具有真实的回调方法,以便与Google Analytics相结合。但是目前,我们必须尽力解决问题。
目前,我将我的Pinterest链接包装在一个div中,因此在pinit.js完成其操作并创建实际按钮之后,HTML看起来像这样:
我知道它并不能100%确定用户是否真正完成了固定过程,但我不确定还有什么其他方法,除了等待更好的API?目前这样做听起来是否是在GA中进行事件跟踪的好方法?或者是否有人有更好的解决方案或建议?
目前,我将我的Pinterest链接包装在一个div中,因此在pinit.js完成其操作并创建实际按钮之后,HTML看起来像这样:
<div class="pin">
<a href="http://pinterest.com/pin/create/button/?url=mySite.com/path/to/content&description=yeah&media=yougetthepoint">
<span class="PIN_1354295239838_hidden" id="PIN_1354295239838_pin_count_0"></span>
</a>
</div>
我认为可以使用jQuery在针的div
上添加跟踪事件,具体操作如下:
$(document).ready(function() {
$('div.pin').click(function() {
_gaq.push(['_trackEvent', 'Pinterest Pins', 'Article Pin', $(location).attr('href')]);
});
});
我知道它并不能100%确定用户是否真正完成了固定过程,但我不确定还有什么其他方法,除了等待更好的API?目前这样做听起来是否是在GA中进行事件跟踪的好方法?或者是否有人有更好的解决方案或建议?
_trackSocial
。 - Eduardo