今日(11/30/12)の時点でピン留めイベントを追跡するための最良の方法についていくつか意見を聞きたいと思いました。私の理解では、pinterestは、fbやtwitterのような実際のcallbackmethodsを使用して、ボタンをgoogleanalyticsに結び付けるAPIに取り組んでいます。しかし今のところ、私たちはできる限り最善を尽くさなければなりません。
現在、私はピンタレストリンクを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で実行するための良い方法のように聞こえますか?または誰かがより良い解決策に関するいくつかの提案やヒントを持っていますか?