2016-07-27 7 views
0

私は 'angular-google-analytics'(https://github.com/revolunet/angular-google-analytics)を使用しています。angular-google-analytics見つからないトラッキングコード

私が使用した構成は以下のとおりです。

アナリティクス通知 - 「トラッキングコードがありません」が表示されています。おそらく私は間違った何かをした...

誰かがアドバイスをすることができます、間違っている可能性がありますか?

angular.module('myModule', ['angular-google-analytics']); 
 

 
..... 
 
// The configuration is as below 
 
AnalyticsProvider.logAllCalls(true).startOffline(true).useECommerce(true, true); 
 
     AnalyticsProvider.setAccount('UA-XXXXXXX-1'); 
 
     AnalyticsProvider.setDomainName('mywebsite.net');  AnalyticsProvider.setHybridMobileSupport(true); 
 

 
..... 
 

 
// in Controllers, Analytics is injected as below 
 
function UserItemsController($scope, $rootScope, Analytics) { 
 
    .... 
 

 
    Analytics.trackPage('/user/' + $scope.currentUserName); 
 
    Analytics.pageView(); 
 
}

+1

私はあなたが 'AnalyticsProvider.setAccount( 'UA-XXXXXXX-1')を更新したとし、自分のアカウントで'? –

+0

うん、私はそれをやった。 AnalyticsProvider.setDomainNameと同じです。 – user1536031

答えて

0

はい、あなたはあなたのウェブサイト/アプリのGoogle Analyticsのコードを追加する必要があります。そうするには

、下のリンクをご覧ください:

https://support.google.com/analytics/answer/1008080?hl=en

は、それはあなたのお役に立てば幸いです。

乾杯!

+0

残念ながら、それは役に立ちません。 私は使用しました AnalyticsProvider.setAccount( 'UA-XXXXXXX-1'); Googleが提供する分析コードを設定します。トラブルシューティングにGoogleタグマネージャを使用しようと考えていますが、おそらくそれが光を放つでしょう。 – user1536031

+0

「UA-XXXXXXX-1」の代わりに生成されたGoogleアナリティクスコードを置き換えます:AnalyticsProvider.setAccount( 'UA-XXXXXXX-1'); – varit05

1

この問題は解決されました。私はここで解決策を共有したいと思っています。

問題を解決するために、次のスクリプト(Google提供)を自分のコードに追加しました。 「角形Googleアナリティクス」のドキュメントには記載されていないことに注意してください。コードを追加することは必須であり、非常に混乱する可能性があります。

<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','https://www.google-analytics.com/analytics.js','ga'); 
 

 
    ga('create', 'UA-xxxxxxxxx-1', 'auto'); 
 
    ga('send', 'pageview'); 
 

 
</script>

+0

それはなぜ解決策ですか? [Angulartics GitHub]ページ(http://angulartics.github.io/)では、彼らは 'ga( 'send'、 'pageview');を省略することを明示しています。 – Thibstars

関連する問題