web-dev-qa-db-ja.com

gaTrackで追跡されたGoogle翻訳データがGoogleアナリティクスに表示されませんか?

ウェブサイトにgaTrackがtrueに設定され、正しいgaIdに設定されたGoogle翻訳ウィジェットがありますが、ウィジェットが公開されてから1週間後、コンテンツ>イベント>概要の下の分析に翻訳イベントが表示されません。以下のコードスニペットは、翻訳ウェブサイトによって自動生成されたもので、サイトで正常に機能します。翻訳イベントデータを取得できない理由はありますか?

<li>
  <div id="google_translate_element"></div><script type="text/javascript">
            function googleTranslateElementInit() {
              new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, gaTrack: true, gaId: 'UA-blahblah'}, 'google_translate_element');
    }
            </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</li>
1
learnvst

私はちょうどこの問題を抱えていました、そしてこれは私のためにそれを解決しました:

google翻訳プラグインを使用しているページの場合、ウェブサイトの<head> </head>セクションに次のコードを追加します。

WebサイトがHTTPSの場合、このスニペットを追加します:

<script type="text/javascript" src="https://ssl.google-analytics.com/ga.js"></script>

WebサイトがHTTPの場合、このスニペットを追加してください

<script type="text/javascript" src="http://www.google-analytics.com/ga.js"></script>
1
sizzlecookie