Googleイベントトラッキングをウェブサイトのすべてのフォームに追加する必要があります。GravityフォームのGoogleトラッキングコード
add_action("gform_after_submission", "gf_ga_tracking", 10, 2);
function gf_ga_tracking($entry, $form) {
?>
<script type="text/javascript">
jQuery(document).ready(function($) {
_gaq.push(['_trackEvent', 'Forms', 'Submission', '<?php echo $form["title"]; ?>']);
});
</script>
<?php }
このコードは動作しますが、唯一のAjaxのテキストの確認を使用するフォームに、しかし、私の形態のいくつかは、彼らがダウンロードPDFへのリダイレクト条件文を持っている:私は私の機能で、次のコードのファイルを持っています。これらのフォームでは、私はちょうど赤色の回転アイコンを取得し、ユーザーはリダイレクトされません。
私は同じ結果を達成するために使用できるより優れた機能やフックがありますか?私は明らかに理由でプラグインの使用量を制限したいので、手動でこれをやりたいのです。