問題タブ [universal-analytics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-analytics - ユニバーサル アナリティクス (analytics.js) 自身のトラフィックを無視する
グーグルのドキュメントから:
analytics.js スニペットは、現在パブリック ベータ版であるユニバーサル アナリティクスの一部です。新規ユーザーは、analytics.js を使用する必要があります。既存の ga.js ユーザーは、analytics.js 用の新しいウェブ プロパティを作成し、サイトにデュアル タグを付ける必要があります。同じページに ga.js と analytics.js の両方のスニペットを含めても問題ありません。
ただし、Cookie を使用して自分のトラフィックを除外するフィルターを設定する方法が見つからないようです。ga.jsにはこれがありますが、私が知る限り、analytics.js でカスタム変数を設定する方法はなく、カスタム ディメンションが機能します。
編集:これまでに行ったこと:
- UI を介して Google アナリティクスで「無視」というカスタム ディメンションを設定する
- ステップ 1 のカスタム ディメンションを指定してフィルタを作成しました
ga('set', 'dimension1', 1);
私のウェブサイトに電話した
トラフィックは無視されません
google-analytics - GA イベント トラッキングはリアルタイムでのトラッキングではありません
私のコードは、新しいユニバーサル GA コードga(send
を次のような構文で使用しています:
<td id="newevent" onclick="ga('send', 'search-result', 'click', 'EVENTNAME');" ></td>
. 私のセクションでは Universal GA JS コードを使用しています。
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-A');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->
</head>
<body>
<a href="#" id="ec-search-result" onClick="ga('send','EVENTNAME','CATNAME','ACTION');">TEST</a>
</body>
</html>
ただし、GA ダッシュボードにはイベント ヒットが登録されません。お知らせ下さい。
javascript - ユニバーサル アナリティクスで「トラフィック ソース」を取得する
ユニバーサル アナリティクスでトラフィック ソース データを取得する方法
私はfirebugコンソールで次のコードを試しています:-
ただし、常に「未定義」がログに記録されます。
フィールド「campaignMedium」も「未定義」を返します。
しかし、「clientId」、「screenResolution」、「language」などの一部のフィールドでは正しい値が得られます。
これらの情報を取得する他のプロセスはありますか?
PS:フィールド名の参照にhttps://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#trafficsourcesを使用しています。
google-analytics - ユニバーサル アナリティクスで人口統計とインタレスト レポートを有効にする
ユニバーサル アナリティクスのトラッキング コードを使用して、人口統計とインタレスト レポートを有効にしたいと考えています。
私のサイト用に生成されたトラッキング コードは次のようになります。
Display Advertiser Featuresの下に、次のオプションがあります。
人口統計および関心レポートでは、年齢、性別、および関心のデータが利用できるため、訪問者が誰であるかをよりよく理解できます。このデータを表示するには、トラッキング コードを少し変更する必要があります。トラッキング コードを変更する方法について詳しくは、こちらをご覧ください。
リンク先: https://support.google.com/analytics/answer/2444872?hl=en&utm_id=ad
これは基本的に交換するように私に言います:
と:
しかし、これは別のバージョンの Analytics をターゲットにしているようです (従来の Analytics トラッキング コードで、新しい Universal Analytics を使用しています)...
私はちょうど交換する必要があります:
何かと?(例えば)
また、訪問者の年齢と性別を追跡するために、本当に広告主機能を有効にする必要がありますか? 現在、AdSense を使用するつもりはありません。