214 人が現在オンライン
214 人が現在オンライン
Google アナリティクスの Google タグマネージャを含む計測の設定やトラブルシュートなどについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

標準のアナリティクス(ga.js)とユニバーサルアナリティクス(analytics.js)の併用について

[ 編集済み ]
初級者 ✭

標準のアナリティクス(ga.js)からUA(analytics.js)への移行を考えております。

 

イベントトラッキングのタグ(_gaq.push(['_trackEvent'...]);)がいたるところに仕込まれており、新しい「ga('send'...);」への切り替えが網羅的にできず、ga.js/analytics.jsの併用を考えております。

 

同一のトラッキングIDで、HTML上に、ga.js/analytics.jsをそれぞれ記載するのは問題でしょうか。リアルタイムで確認するかぎりですとセッションなど問題なさそうに見えます。

 

こちらご教示いただけないでしょうか。

1 人のエキスパートが返信verified_user
1 件の受理された解決策

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

Re: 標準のアナリティクス(ga.js)とユニバーサルアナリティクス(analytics.js)の併用について

レジェンド

併用しても現時点ではまだ動作すると思いますが、 ga.js 自体はサポート対象外となっていますし、忘れないうちに移行してしまうべきかと思います。

 

とはいえ、自分の管理しているサイトでもイベントトラッキングが全て移行しきれていないものがあります。そういったサイトでは、ga.js の読み込みは行わずに、代わりに独自のJavaScriptを作成し、旧コードの関数が呼び出された時に、新コードを実行するようにしているものがあります。この移行コードは、旧コード・新コードの実装方法によっても変わってくるので、下記のコードは参考程度にして、エンジニアの方に各自のサイトに適した移行コードを書いてもらうようにしてください。

 

window._gaq = {
  push: function(params) {
    if (params[0] == '_trackEvent') {
      ga('send', 'event', params[1], params[2], params[3], params[4]);
    }
  }
};

元の投稿で解決策を見る

ベストアンサーのマーク済み.
解決策
トピック作成者Seiji Mさんが付与
11月 2016

Re: 標準のアナリティクス(ga.js)とユニバーサルアナリティクス(analytics.js)の併用について

レジェンド

併用しても現時点ではまだ動作すると思いますが、 ga.js 自体はサポート対象外となっていますし、忘れないうちに移行してしまうべきかと思います。

 

とはいえ、自分の管理しているサイトでもイベントトラッキングが全て移行しきれていないものがあります。そういったサイトでは、ga.js の読み込みは行わずに、代わりに独自のJavaScriptを作成し、旧コードの関数が呼び出された時に、新コードを実行するようにしているものがあります。この移行コードは、旧コード・新コードの実装方法によっても変わってくるので、下記のコードは参考程度にして、エンジニアの方に各自のサイトに適した移行コードを書いてもらうようにしてください。

 

window._gaq = {
  push: function(params) {
    if (params[0] == '_trackEvent') {
      ga('send', 'event', params[1], params[2], params[3], params[4]);
    }
  }
};

Re: 標準のアナリティクス(ga.js)とユニバーサルアナリティクス(analytics.js)の併用について

初級者 ✭
お返事ありがとうございます。

思いつかなかった方法で「なるほど!」と思いました。
上記コードを参考に、暫定で_trackEventを発動させ、UAへの切り替えを急ぎます。

ご教示いただきありがとうございました。

Re: 標準のアナリティクス(ga.js)とユニバーサルアナリティクス(analytics.js)の併用について

トップコントリビューター
山田さんの記述に補足となりますが
2016年11月30日現在、ga.jsのサポートが切れたという正式なアナウンスは存在しないかと思います。
本スレッドの主題とはずれますが念のため。

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