私のサイトには Facebook の「共有」ボタンがあり、さまざまな技術的な理由から、新しい Javascript API ではなく、 Facebook の古いShare Dialogを使用することにしました。(違いの説明については、こちらを参照してください。私が使用している方法では、「https://www.facebook.com/sharer.php?u=URL」が新しいウィンドウで開きます。)
とにかく、ユーザーがFacebookの共有を完了したときに追跡イベントをGoogleアナリティクスに送信しようとしています.Googleには、その方法を説明するかなり良いドキュメントがあります. しかし、提案された方法は私にはうまくいきません。それは、Facebook Javascript API を共有に直接使用していないためだと思います。Google アナリティクスが提案することは次のとおりです。
FB.Event.subscribe('message.send', function(targetUrl) {
_gaq.push(['_trackSocial', 'facebook', 'send', targetUrl]);
});
sharer.php
古い共有ダイアログを使用して、Facebook の共有を追跡できるかどうかを知っている人はいますか?