web-dev-qa-db-ja.com

Googleタグマネージャーの404エラー

Googleタグマネージャーは、これを開始のbodyタグの下に配置するように指示しました。

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].Push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->

今、私はGETのためにこの404が見つかりません:

GET http://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX

昨夜、コードを実装しました。これには時間がかかりますか、それとも修正が必要ですか?後者の場合、どうすれば修正できますか?

126
J82

publish コンテナのバージョンが必要です。公開されていない場合、リクエストは404エラーを返します。

現在のワークスペースを公開するには:

  1. 画面の右上にあるSubmitをクリックします。 Submit Changes画面が表示され、コンテナを公開し、コンテナのバージョンを保存するオプションが表示されます。
  2. まだ選択されていない場合は、バージョンの発行および作成を選択します。
  3. Workspace Changesセクションを確認して、構成が期待どおりに表示されるかどうかを確認します。
  4. バージョン名バージョンの説明を入力します。
  5. 複数の環境を使用するようにタグマネージャーを構成している場合は、[環境に公開]セクションを使用して、公開する環境を選択します。
  6. Publishをクリックします。
219

コンテナを作成したら、公開する必要があります。コンテナが空であっても問題ありません。公開するだけです。

0
Harsha

私の問題は、AdBlockが有効になっていたことです。

0
Graham P Heath

公開後も同じ問題が発生し、サブドメイン「www」をタグマネージャードメイン「 https://googletagmanager.com 」から削除するだけで修正されました。「 https: //www.googletagmanager.com "

DNSがwwwをブロックしていることが問題のようです。または、サブドメインが地域に適切に再ルーティングされません!

0
Kareem