2017-01-18 7 views
2

Googleタグマネージャ(GTM)とフォームタグの2つの送信ボタン(一般的な従来のasp.net Webforms技術)を使用しているときに、2つの送信ボタンがあるGTMとasp.netウェブフォームの問題

GTMはウェブサイトの編集者が使用します。したがって、開発者は、他のスクリプトやイベントを実装またはトレースする必要があるときに関与する必要はありません。

問題は、GTMでデフォルトの送信ボタンが常にトリガーされるようにすることです(デフォルトの最初のボタンがデフォルトです)。

例問題/再現方法:ウィザードシナリオでは、ポストバックをトリガーする戻るボタンと次の送信ボタンがあります。次へをクリックすると、戻るボタンが表示されます。

GTMコードを削除すると動作します。

これは従来のサイトです。おそらく従来の問題ですが、GTMを実装するまでサイトは機能しました。

GTMでどのようなコンポーネントを使用しているのか今私に尋ねることがあります。グーグルアナリティックスは1つで、わかりません。

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

+0

結果をQ&A形式で書き直すことを検討してください(質問からの回答を削除し、[回答](http://stackoverflow.com/help/self-answer)として追加してください)。 – Steeve

+0

@Steeve確かなこと – Gosso

答えて

1

回避策: "input type = submit"を使用しないようにHTMLを再構築する必要がありました。 代わりに送信動作を行わずにボタンを使用してください。たとえば、ボタンの1つに "ポストバック"を使用しないでください。

おそらくGTMチームが見るか知らせるものです。

関連する問題