2017-03-21 7 views
0

ユーザーがドキュメントを投稿できるページがあります。私はユーザーと無料のユーザーに支払いました。ドキュメントページのURLは次のようになります。Googleアナリティクス:広告を表示できるページをトラッキングする

www.domain.com/document/read/12345 

最後の部分はドキュメントIDです。ドキュメントID 12345がフリーのユーザーのものであれば、私はそのページに広告を表示します。ドキュメントID 12345が有料ユーザーのものであれば、広告は表示されません。

今、広告を表示できるページからのトラフィック量をトラッキングしたいと思います。もちろん、私はまた、全体のトラフィックを追跡したい。終わりに、私は...私は広告のために持っているどのくらいのトラフィック言いたい

if (document_id == from_a_free_user) { 
    call_google_analytics_and_count 
} 
無料または有料のユーザーが存在し、例えばことができるから印象があることを示して

A JS変数:

var paid_user (bool) 

GAでこれを解決するにはどうすればよいですか?

答えて

0

Create a custom dimensionあなたのGAのプロパティです。インターフェイスに使用される名前を付けることができます(例: "ユーザーに支払う"。ただし、コードでは、ディメンションの「ディメンション」キーワードと数値インデックスによってディメンションを指定します。したがって、最初のカスタムディメンションの場合はdimension1になります。あなたの変数に基づいて値を設定する必要がありますので

カスタム寸法は、文字列値を期待する:

var is_paying_user = "no"; 
if (document_id == from_a_free_user) { 
    is_paying_user = "yes"; 
} 
ga('set', 'dimension1', is_paying_user); 
ga('send','pageview'); 

カスタム・ディメンション値は、現在のコールを「設定」に従う任意のヒットに取り付けられています。

この値は、標準レポートではデフォルトでは表示されません。ただし、セカンダリディメンションとして選択したり、カスタムレポートで使用したり、セグメンテーションに使用することができます。

関連する問題