1

自分のサイトのストーリーのビューを追跡したい。これを行うためにGoogleアナリティクスを使用したいと思います。すぐにこれを行うことを考えています:

pageTracker._trackEvent('Story', 'View', 'Title of story');

ただし、URLで渡されるストーリーIDも使用して追跡することをお勧めします。したがって、GAでレポートを実行する場合は、ストーリーのタイトルまたはURLを介して渡されるストーリーIDで統計を取得するオプションが必要です。それは可能ですか?

4

1 に答える 1

1

GAは、デフォルトでは_trackPageviewがトリガーされたときにURLからパラメーターを削除しないため、レポートに一意のページが表示されます。たとえば、これら2つは別々のエントリとして表示されます。

/somePage.html?id=1
/somePage.html?id=2

編集:

さて、これを使用して、必要なurlパラメーターを取得できます。

function getParam (n) {
  var x=new RegExp("[\\?&]"+n.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]")+"=([^&#]*)");
  var r=x.exec(window.location.href);  
  return(r==null)?'':r[1] ;
}
// example 
var story = getParam('story'));

これstoryで、story = xxx URLパラメータ値が何であれstory、イベント追跡引数でカテゴリ値として使用できます。

于 2011-05-01T05:50:53.380 に答える