1

サイトの Google タグ マネージャーで非常に厄介な問題が発生しています。

私のドメインの特定のパスでは、GTM は読み込まれますが (Tag Assistant は適切なコンテナの読み込みを表示し、デバッグ モードが有効になっていると GTM コンソールがポップアップします)、タグは起動しませ。これは、すべてのページ ルールのデフォルトの正規表現「.*」を使用しています。これは、デバッグ コンソールにコンテナ内のすべてのタグが「起動されていません」と表示されるためです。

私のドメインのルートでは、GTM は問題なく動作し、タグが正常に起動している間にコンテナが読み込まれます。

Chrome コンソールを開いて、「window.location.href」を使用して現在の場所を取得しました。これは、期待どおりに表示されていたページのパスからホスト名を除いたものを返しました。

GTM がページに正しく読み込まれるのに、すべてのページのタグが呼び出されないのはどのような状況ですか?

4

2 に答える 2

0

GTM コンテナが正しく読み込まれているのにタグが呼び出されない場合は、配信するタグに、配信する前に完了する必要がある前提条件があるためです。前提条件とは、タグを起動するためにタグを起動するページにユーザーが到達する前に、何らかのアクションが発生する必要があることを意味します。

たとえば、サンキュー ページで Google Adwords コンバージョン コードを起動しようとしているとします。Adwords 広告をクリックして実際にサイトにアクセスしない限り、コンバージョン コードは実行されません。人がオーガニックに来た場合、そのタグは起動されません。そうしないと、すべてのコンバージョン レポートが過大にカウントされます。

お役に立てれば!

于 2014-02-01T05:08:47.803 に答える
0

私はまた、私が答えを見つけたこの問題を抱えています。タグを作成し、マクロを適切にリンクした後、デバッグ モードでプレビューすると、FIRE するはずです。ただし、Adword コンバージョン アカウントにはカウントされないことに注意してください。

gtm.formSubmitというルールを追加すると思いますが、それは私にとってはうまくいきました。やってみて。

于 2014-07-11T16:22:26.713 に答える