370 人が現在オンライン
370 人が現在オンライン
Google アナリティクスのレポート画面、ディメンションや指標などについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

ユニバーサルアナリティクスでユーザー情報を取得するには

初級者 ✭

とても困っているので、アドバイスをいただけないでしょうか。

以下内容です、箇条書きのようになってしまいますが、すみません。

 

 

ユニバーサルアナリティクスに移行してから、ユーザーの分布などのユーザーデータが計測されなくなってしまいました。

移行前までは計測されていました。

 

アナリティクス設定>プロパティ設定 の

ユーザーの分布レポートとインタレスト カテゴリ レポートの有効化

はオンになっています。

 

ユニバーサルアナリティクスではユーザー情報の収集にタグを修正する必要はないという記事を見て、タグは修正していません。

 

クロスドメイン設定をしており、クロスドメイン用コードは追加しています。

 

ユーザーデータ収集についてググっていると、

ga('require', 'displayfeatures');

というコードを追加する…という記事が出てきましたが、

クロスドメイン設定で

ga(‘require’, ‘linker’);

という記述がありますが、requireは何度使っても大丈夫なのでしょうか?

 

 

 

この状況で、私が試せる事は何があるのでしょうか。

ga('require', 'displayfeatures');

こちらの追加を試してみようと思うのですが、計測に支障が出ないかが不安です。

よろしくお願いします。

1 人のエキスパートが返信verified_user

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者nemuriyusurikaさんが付与
7月 2016

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

レジェンド

プラグインを利用する(今回の場合、「ga('require', 'displayfeatures');」)については、トラッカーを生成してから、ページビューを送信する前に読み込む必要があります。なので、今回の場合は、

 

<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-xxxxxxxx-1', 'auto', {'allowLinker':true});
ga('require', 'linker');
ga('require', 'displayfeatures');
ga('linker:autoLink', ['xxx.jp']);
ga('send', 'pageview');
</script>

とする必要があります。

元の投稿で解決策を見る


すべての返信

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

トップコントリビューター
nemuriyusurikaさん

こんにちは。
>ユニバーサルアナリティクスではユーザー情報の収集にタグを修正する必要はないという記事を見て、
>タグは修正していません。
上記ですが、ご認識にお間違いございません。

ディスプレイ広告機能  |  ウェブ向けアナリティクス(analytics.js)  |  Google Developers https://developers.google.com/analytics/devguides/collection/analyticsjs/display-features?hl=ja#over...

上記ページにも記載されているように、タグの変更は必要なくなりました。
実際、ユニバーサルアナリティクスのトラッキングコードを
Webサイトに直接記述しているプロパティにおいても、
ユーザーに関するオーディエンスデータを確認することができています。

ちなみにユニバーサルアナリティクスに移行したのはいつ頃でしょうか。
もしかすると、移行直後における不具合といった可能性も考えられます。

なお、クロスドメイン計測を行っている際に
ga('require', 'displayfeatures');
を追記いただいても問題ございません。

以上、ご参考になれば幸いです。

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

初級者 ✭
さっそくのご回答ありがとうございます。。

ga('require', 'displayfeatures');
の追記は問題ないのですね。
計測に支障が出てはと2の足を踏んでいたので、ありがとうございます!
さっそく試してみたいと思います。
…が、本来は追記しなくても計測できるようなので、ほんとに何故なんでしょう…。

移行直後の不具合というものがあるんですね。
UAに移行したのは2月末です。それ以降データが取れなくなってしまいました。
この場合はどうなんでしょうか。。。

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

トップコントリビューター
ご確認いただきありがとうございます。

UA移行は2月末ですか…。それですと移行に関する不具合ではなさそうですね。
ga.jsとanalytics.jsではデータの処理方法が異なりますので
移行後、直後は不具合が一時的に発生する可能性が考えられます。

まずは、
ga('require', 'displayfeatures');
を追記いただき、復旧するかご確認いただき、
復旧しないのであれば、その他に問題がないか
問題を切り分けて対処した方がよろしいかと思います。

よろしくお願いいたします。

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

初級者 ✭
すみません、やはり解消されないのでご質問させてください。
あの後すぐに
ga('require', 'displayfeatures');
を追記し、一週間ほど様子を見てみたのですが
やはり取得がされません。

現在、挿入しているタグは以下のタグをbody終了直前に貼っている状態です。
タグはこの内容で合ってるでしょうか。
&lt;script&gt;
(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-xxxxxxxx-1', 'auto', {'allowLinker':true});
ga('require', 'linker');
ga('linker:autoLink', ['xxx.jp']);
ga('send', 'pageview');

ga('require', 'displayfeatures');

&lt;/script&gt;

タグに誤りがなければ、問題の切り分け方など
この後どのような手を打つ事ができるか
お教えいただけませんでしょうか。

どうぞよろしくお願いいたします。
ベストアンサーのマーク済み.
解決策
トピック作成者nemuriyusurikaさんが付与
7月 2016

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

レジェンド

プラグインを利用する(今回の場合、「ga('require', 'displayfeatures');」)については、トラッカーを生成してから、ページビューを送信する前に読み込む必要があります。なので、今回の場合は、

 

<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-xxxxxxxx-1', 'auto', {'allowLinker':true});
ga('require', 'linker');
ga('require', 'displayfeatures');
ga('linker:autoLink', ['xxx.jp']);
ga('send', 'pageview');
</script>

とする必要があります。

Re: ユニバーサルアナリティクスでユーザー情報を取得するには

初級者 ✭
山田良太さま、
お教えくださったタグの記述に変更したところ、
ユーザー情報を取得することができました!
書き方にも順番があるのですね。

山田さま、yu-sukeさま、とても助かりました、
ありがとうございました!
このトピックのエキスパート
yu-suke