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

突然トラッキングコードがありませんと表示されるようになりました

初級者 ✭ ✭

本日、1週間ぶりにアナリティクスを確認しましたところ、

通知にトラッキングコードがありませんと表示されました。

リアルタイム表示も動いていませんでした。

 

1週間前に確認した時はそのようなエラー表示はなく

リアルタイム表示もされていました。

 

その間、特にトラッキングコードはいじっていません。

 

ただ、2つ気になることがあります。

 

①トラッキングコードが混在しています。

古くからあるサイトなので更新したページは

新しいトラッキングコードを外部ファイル化して設置していますが

更新していないページは旧トラッキングコードのままです。

 

また、商品ページでとても古いページにはトラッキングコードを設置していない

ページもあります。

 

②スマホ対応のためスマホ変換サービスを利用しています。

いままでは、それでも、問題なく使用できていたのですが

直近で仕様が変更されたのでしょうか。

 

それとも、いままで通常に表示されていた方が偶然だったのでしょうか。

 

topページは、外部ファイル化ですがトラッキングコードは

最新の物を利用していますがChromeのTag Assistantで確認しました所、

赤でトラッキングコードが確認できないと表示されました。

 

他の古いトラッキングコードを直接貼っているページ

(タグはbody内に設置)

ではChromeのTag Assistantで確認しました所、トラッキングコード

が確認され問題ありませんでした。

 

最新の外部ファイル化ですがトラッキングコードは認識されません。

<script type="text/javascript" src="http://www.example.com/googleanalytics.js"></script>

のようにして設置しています。

 

試しににページにトラッキングコードを推奨のように

head直後に直接貼ってTag Assistantで確認しましたところ

2つ表示され

Global Site Tag(gtag.js)が緑表示

Global analyticsは青表示でした。

 

現在の仕様では外部ファイル化は利用できなくなったのでしょうか。

 

外部ファイル化するとコードが更新された場合もjsファイルを変更するだけで

いいので楽ですし、構文も短くなり構文エラーにも引っかからずよいと思ったのですが。

 

このことに関しましてご存じの方、いらっしゃいましたら是非、教えてください。

 

よろしくお願いします。

 

 

 

 

 

1 件の受理された解決策

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者デジタルの波さんが付与
12月

Re: 突然トラッキングコードがありませんと表示されるようになりました

レジェンド
新しく貼り付けたページで、リアルタイムでただしく計測されていて、タグアシスタントにあるように、二重にデータが計測されていないのであれば、そのままで良いと思います。このコミュニティの過去ログを見ていただきますとわかりますが、タグアシスタントでは最新の更新などで、正しく出ないケースもありますので。

さて、外部ファイルですが、Googleアナリティクスにかぎらず、JSファイルを読み込む場合はそもそも、<SCRIPT>~</SCRIPT>の部分は不要のはずだとは思います。しかし、いっぽうで、前述しましたように、そもそもgtag.js がGoogleタグマネージャを呼び出していますので、今回の外部ファイルとしての実装のご要望については、検証してみないとさすがに私も何ともわからないです。すみません。

gtag.js は、Googleタグマネージャを事情によって実装できない人向けにリリースされたとも聞きます。そういう点では、逆に外部ファイル化を重視されたいのであれば、やはりGoogleタグマネージャを実装されるのがベストなのかなとは思います。

よろしくお願い致します。
------
文責:カグア!

元の投稿で解決策を見る

Re: 突然トラッキングコードがありませんと表示されるようになりました

レジェンド
こんにちは。

最新のトラッキングコードである gtag.js は、そもそも、gtag.js がGoogleタグマネージャを「さらに呼び出し」て、GoogleアナリティクスをGoogleタグマネージャ上で稼働させている仕組みになります。

おそらく2重に呼び出すことになるので、おつくりになられた外部ファイルを見ていないので何ともいえませんが、単純に外部ファイル化してもうまく動作しないような気はします。未検証ですけども。

応急処置としては、あくまで私見ですが、実績のある設置方法に戻されるのが良いのではないでしょうか。
よろしくお願い致します。
------
文責:カグア!

Re: 突然トラッキングコードがありませんと表示されるようになりました

初級者 ✭ ✭
カグア さん

初めまして、ご返信ありがとうございます。

外部ファイルはトラッキングコードをそのままコピペしてスクリプトファイルとして
保存していました。

<!-- Global site tag (gtag.js) - Google Analytics -->
&lt;script async src="https://www.googletagmanager.com/gtag/js?id=UA-111111-1">&lt;/script&gt;
&lt;script&gt;
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-111111-1');
&lt;/script&gt;

※uaは適当な数字に変えています。

現在は外部ファイル化していたページは最新のトラッキングコード
を直接貼り付けています。

最新のトラッキングコードを貼り付けたページは前述のように下記2つのトラッキングコードが
検出され
Global Site Tag(gtag.js)が緑表示
Global analyticsは青表示で、Non-standard implementationのメッセージが表示されていました。

古いトラッキングコードを貼ってあるページは
Tag Assistantで確認しますと一つのトラッキングコードが
検出され青色ですがバージョンをアップするようにとのメッセージが表示されていました。

最新のトラッキングコードを貼り付けたページで
表示されるNon-standard implementationのメッセージですが
どのようにすれば解決するのでしょうか。

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






ベストアンサーのマーク済み.
解決策
トピック作成者デジタルの波さんが付与
12月

Re: 突然トラッキングコードがありませんと表示されるようになりました

レジェンド
新しく貼り付けたページで、リアルタイムでただしく計測されていて、タグアシスタントにあるように、二重にデータが計測されていないのであれば、そのままで良いと思います。このコミュニティの過去ログを見ていただきますとわかりますが、タグアシスタントでは最新の更新などで、正しく出ないケースもありますので。

さて、外部ファイルですが、Googleアナリティクスにかぎらず、JSファイルを読み込む場合はそもそも、<SCRIPT>~</SCRIPT>の部分は不要のはずだとは思います。しかし、いっぽうで、前述しましたように、そもそもgtag.js がGoogleタグマネージャを呼び出していますので、今回の外部ファイルとしての実装のご要望については、検証してみないとさすがに私も何ともわからないです。すみません。

gtag.js は、Googleタグマネージャを事情によって実装できない人向けにリリースされたとも聞きます。そういう点では、逆に外部ファイル化を重視されたいのであれば、やはりGoogleタグマネージャを実装されるのがベストなのかなとは思います。

よろしくお願い致します。
------
文責:カグア!

Re: 突然トラッキングコードがありませんと表示されるようになりました

初級者 ✭ ✭
カグア さん

ご返信いただきましてありがとうございます。

リアルタイム計測は正しく動いているようですし、
トラッキングコードの確認につきましてはアナリティクスでは
解決済みと表示されていましたのでしばらく、様子を見ようと思います。

外部ファイル化は検索しまして、いくつかのサイトに掲載していましたようにしてみました。
その時はanalytics.jsを使用していたのですがエラーになってのでgtag.jsに変えましたが
それでも読み込まれないようでした。

外部ファイル化については現在の仕様でも可能との情報を得ましたが
実際に、利用できてないので不明です。

Googleタグマネージャを使用するのがよさそうですね。

タグアシスタントは正しく出ないケースもあるんですね。

表示されたNon-standard implementationをググってみても
日本語で記載されたページは数ページしかありませんでした。

他は英語のgoogleフォーラムのページが多数表示されましたが
翻訳を使用してもいまいちわかりませんでした。

もう少し待てば、タグアシスタントで正しく表示されたり
同じようなケースでの日本語ページが増えてくると思いますので
しばらくは様子を見てみようと思います。

ありがとうございました。