Google Analyticsトラッキングコードの埋め込み方法

このQ&Aのポイント
  • ホームページのhead部分にGoogle Analyticsトラッキングコードを埋め込む方法について説明します。
  • 外部のJavaScriptファイルにGoogle Analyticsトラッキングコードをコピーしても、正しくトラッキングできない場合があります。
  • Google Analyticsトラッキングコードは直接head部分に埋め込むことを推奨します。
回答を見る
  • ベストアンサー

Google Analytics トラッキングコードについて

Google Analytics トラッキングコードについて ホームページのhead部分にこのスクリプトを埋め込んでくださいとありますが、 外部のJavaScriptに埋め込む方法はないでしょうか?外部のファイルにコピペしてみたのですがトラッキングコードを認識できませんでした。 <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-18744062-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>

質問者が選んだベストアンサー

  • ベストアンサー
  • lin_pon
  • ベストアンサー率42% (3/7)
回答No.1

上記Scriptコードを「google_tracking.js」見たいなファイルに保存して、 解析したいページ(例:index.html)ファイルの<head>タグ内で以下のように記載すれば大丈夫です。 <script type="text/javascript" src="/script/google_tracking.js"></script> ※「src="/script/google_tracking.js"」は、作成したScriptファイルの保存バスとなります。 上記ように解析したいページに埋め込んで、暫く(24時間以内)すれば「Google Analytics」側で反映されるはずです。

yasu_0_0
質問者

お礼

ありがとうございます、やってみます!!

関連するQ&A

  • このJavaScriptソースを解説して下さい

    JavaScript勉強中です。とあるサイトのソースの一部なのですが 何が書いてあるのかわかりません。 どなたか解説してください。 ----------ソースここから---------- <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-23877599-2']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> ----------ソースここまで---------- 全体的にわからないのですが、1行目だけでも教えてください。 var宣言で、論理和?(||)が使われてて、さらに配列?らしき括弧が続いてます。 これはなんという構文なのですか?

  • このソースはJavaScriptですか?

    Webサイトの作成のためにJavascriptやJQueryについて勉強しようと思っており、いろんなサイトを調べてみたら、次のようなソースが書かれていることが多いです。 var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-746118-2']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); たぶんJavaScriptかJQueryだと思いますが、これは一体どのような命令文なのでしょうか? このソースを多くのサイトで使っているのならば、私も試してみたいと思っております。初心者ですが、宜しくお願い致します!!

  • google トラッキング コード確認方法

    こんにちは、 googleのアクセス解析をつかているのですが 拡張リンク アトリビューションを使用したく、やり方を探しております。 トラッキング コードの非同期バージョンの確認方法はありますでしょうか? プロパティの拡張リンク アトリビューションを使用するをオンにして、 トラッキング コードを書き換えるための別ページを参照したのですが (https://support.google.com/analytics/answer/2558867?hl=ja&utm_id=ad) アナリティクスのトラッキング コードの非同期バージョンを使用すると書いてあり var _gaq = _gaq || [];から下を書き足すようになっていたのですが 使っているトラッキングコードではそうゆう綱目がなかったので 非同期バージョンではないということかな?と思いまして。 現在のトラッキングコード <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', '*********', '*********'); ga('send', 'pageview'); </script>

  • phpでGoogle Analyticsを使う場合

    小さな会社で、突然ホームページを任されました。 htmlは基本はわかるのですが、phpは全く理解していません。(これから勉強するつもりです。) すでに会社のホームページはあり、そこにGoogle Analyticsを使うことになりました。 phpは、問い合わせフォームの確認画面とメール送信関連にだけ使われているようです。 htmlのページは、Google Analyticsのトラッキング コードを</body>タグの直前に貼り付けたのですが、phpのページはbodyタグがありません。<?php で始まり、?> で終わっていますが、どこにトラッキング コードを入れたらよいのでしょうか? 下記のように<?php --- ?>の外側にhtmlと同じタグを付けて、</body>タグの直前にトラッキングコードを入れて問題はないでしょうか? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <?php | | | ?> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-xxxxxx-x"); pageTracker._trackPageview(); </script> </body> </html> 以前の担当は離職して連絡が取れず、どうしたらよいか困っています。 どうぞよろしくお願いします。

  • google翻訳ツール設置

    google翻訳ツールを ビルダー11で作成しているHPに設置したのですが プレビューで表示されません。 <header>から</header>の間に入れたのですが間違いでしょうか? 11行目です。 よろしくお願いいたします。非常に困っております。 ご存知の方教えてください、お願いします。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio … <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Style-Type" content="text/css"> <title></title> <meta name="description" content="" /> <meta name="keywords" content="" /> <link href="style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" href="table.css" id="_HPB_TABLE_CSS_ID_"> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-6834572-4']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head> <body> <div id="container"> <div id="header"> <h1></h1> <a href="index.html"><img src="images/logo.gif" alt="Sample Nail Salon" name="logo" width="357" height="57" id="logo" /></a><br> </div> <!--/header-->

  • html標識について勉強中!回答。お願いします

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" id="tbod" lang="ja" xml:lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>黒ずみ解消!ケノン脱毛器でワキ脱毛した!≪感想&体験談≫</title> <meta name="description" content=" ≪このページでは、ケノンでワキ脱毛した赤裸々な脱毛経過写真を大公開中です!≫ ..." /> <meta name="keywords" content="2s,脱毛器ケノン体験中!本当の口コミ&効果" /> <!--メタヘッダー--> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <link rel="stylesheet" href="http://tsugaru-hirosaki.jp/styles-base.css" type="text/css" /> <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://tsugaru-hirosaki.jp/atom.xml" /> <!--/メタヘッダー--> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-22049822-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head> htmlについて初心者なのでいくつか質問させてください。(分かりやすく回答頂けると助かります) 1.<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" id="tbod" lang="ja" xml:lang="ja"> 2・<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 3・<!--メタヘッダー--> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <link rel="stylesheet" href="http://tsugaru-hirosaki.jp/styles-base.css" type="text/css" /> <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://tsugaru-hirosaki.jp/atom.xml" /> <!--/メタヘッダー--> <script type="text/javascript"> 4・var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-22049822-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); それぞれどういう意味のhtml標識なのでしょうか? また、画像などもこのサイトあるのですが、その画像はどこかしらから取ってきているのか 自作で作ったのを使ってるのかとか分かりませんか? 勉強をしており、似たようなサイトを作っていきたいので、質問させていただきました。

  • サイトマップを自動作成できません。

    最近HPを作成した超初心者で、サイトマップの作成ができず 原因が皆目見当つかず行き詰ってしまいました。 サイトマップを自動生成してくれる「sitemap.xml Editor」を利用しているのですが index.html以外のページをサイトマップ化できません。 sitemap.xml Editor https://www.sitemapxml.jp/ ネット上で確認すると、index.htmlのリンクから他のページを表示することができます。 現在、ページ数はindex.htmlを含め20程です。 先頭のタグは全て共通で下の通りです。 基礎的な質問で恐縮ですが、解決のヒントなど教えていただけないdしょうか? よろしくお願いします。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="imagetoolbar" content="no" /> <meta name="description" content="説明文" /> <meta name="keywords" content="キーワード" /> <link rel="stylesheet" href="css/common.css" type="text/css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/common.js"></script> <title>タイトル</title> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-28512541-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head>

    • ベストアンサー
    • SEO
  • Google Analyticsについて

    Google Analyticsのトラッキングコードを自分のサイトのコードに貼っても全く反映されず、 2時間は経過しているのですが、「トラッキングがインストールされていません」と表示されてます。 </head>の直前に貼っているのに反映されません。 普通は「データの待機中」と表示されるのではないでしょうか? あと反映されないので自分なりに調べてからコードの<script>を<script type="text/javascript">に変更してみましたがうまくいきませんでした。 原因はどういったことが考えられるでしょうか? よろしくお願いします。

  • グーグルの挿入コードの構文に関して。

    サイトをhtml 4.01で製作しています。 htmlの構文をチェックしていたのですが、以下の2点の部分でエラーになります。 いろいろ見たりしたのですが、現在もわかりません、教えていただければ助かります。よろしくお願いいたします。 まず、1点目ですが、 googleのウェブマスターのコードですが、終了タグの"/"は消しても問題ないでしょうか? コード的には、消しても問題ないかと思うのですが、グーグル側で必要なら消したくないので。 <meta name="google-site-verification" content="****" /> 2点目は、Google Analyticsのスクリプトコードですが、スクリプト部分をコメントタグ( <!--と--> )で囲んで大丈夫でしょうか? こちらもコード的には問題ないかとは思うのですが...。 参考までに以下のようなコードです。 <script type="text/javascript"> var gaJsHost = (*******); document.write(unescape(****)); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker(****); pageTracker._trackPageview(); } catch(err) {}</script>

    • 締切済み
    • SEO
  • google analytics自分を除外したい

    cookieを使って自分のアクセスを除外したいのですが、どうしてもうまくいきません。 助言をお願いいたします。 google analyticsのフィルタでは下記で設定しました。 * * * * * * * * * * * * * * * * * * フィルタの種類:カスタムフィルタ 除外 フィルタフィールド:ユーザー定義 フィルタパターン:test_value 大文字と小文字を区別:いいえ * * * * * * * * * * * * * * * * * * 下記を記述した0.htmlをindex.htmlと同ディレクトリにアップしました。 * * * * * * * * * * * * * * * * * * <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>フィルタ設定(Cookie編)</title> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("自分のプロパティID"); pageTracker._initData(); pageTracker._trackPageview(); </script> </head> <body onLoad="javascript:pageTracker._setVar('test_value');"> Google Analytics へのトラフィックが無効となります。 </body> </html> * * * * * * * * * * * * * * * * * * この0.htmlにアクセスした後なら、自分のアクセスを除外できるはずだと思うのですが、無理でした。 cookieで除外する方法を検索していろいろ試してみたのですが、今のところ、成功にいたっていません。 ご助言いただければ、助かります。宜しくお願いします。