2016-09-08 4 views
0

ウェブサイトに連絡フォームがあり、クリック数をカウントしてGoogleが知っているものを知りたいと思っています。それは、私はそれが何をしたいです:Googleアドワーズのクリック数(コンバージョン数)

  1. ボタンがクリックされた
  2. フィールドがチェックされます。彼らは、空と英数字で満たされていないことがあります。電子メールアドレスも検証されます。
  3. AJAXを使用して問題が解決したら、私はマーケティングチームにメールを送るPHPスクリプトを呼び出します。
  4. 私は、ユーザーがすべては私がこれを行うには、Googleのドキュメントを読んで、私はページの最後に次のコードを持って変換

を数える

  • をOKに行ったことを知らせるアラートを示しています。

    <script type="text/javascript"> 
    /* <![CDATA[ */ 
    var google_conversion_id = 1234561234; // I've changed my ID for privacy reasons 
    var google_conversion_language = "en"; 
    var google_conversion_format = "3"; 
    var google_conversion_color = "ffffff"; 
    var google_conversion_label = "AbCdEFGhijkLMnOPqRs"; // I've changed the label for privacy reasons 
    var google_remarketing_only = false; 
    /* ]]> */ 
    </script> 
    <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"> 
    </script> 
    <noscript> 
    <div style="display:inline;"> 
    <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/1234561234/?label=AbCdEFGhijkLMnOPqRs&amp;guid=ON&amp;script=0"/> 
    </div> 
    </noscript> 
    

    そして、私、私のJSの検証(アヤックスが適切に実行するとき、それは(「https://www.homepage.com」)goog_report_conversionを実行することで、変換のノートを取るの後に次のコードを持っている。

    if ($('.has-error').length == 0) 
        { 
         $.ajax({ 
          type: 'POST', 
          url: $('#contact-form').attr('action'), 
          data: formData 
         }) 
         .done(function(response) { 
          var objResponse = jQuery.parseJSON(response); 
          if (objResponse.success){ 
           // Clear the form. 
           $('#name').val(''); 
           $('#email').val(''); 
           $('#message').val(''); 
           alert('We'll contact you very soon! Thank you!'); 
           goog_report_conversion('https://www.homepage.com'); 
          } 
          else 
          { 
           alert('Please send us an email to [email protected] as we're experiencing some troubles in our server.'); 
          } 
         }) 
         .fail(function(data) { 
          alert('Please try again later'); 
         }); 
        } 
    

    私はChromeのタグアシスタント拡張機能も備えています。私は、ウェブサイトを入力する毎回私が入っていますかを知るために解析タグと変換コードを見ることができるので、私はそれが正しい場所にインストールされていないと思う:私たちは数日前にこのような状況をsetted

    Tag Assistant

    と既にカウントされていますが、受信したメール数よりも多くのクリック数をカウントしています(これらのメールを記録しているので、送信したメールの数もわかります)。私は何かが欠落していると思うが、何がどこにあるのか、どこでエラーを追跡するのか分からない。私を助けてくれますか?アラートがHTMLであれば

    は、仲間:)

  • 答えて

    0

    [OK]をあなたのすべてをありがとう、(ないコンバージョンコードが間違ってインストールされている理由を私は知らないが、これはI'lはどうなるのかです警告JS ):警告で

    、HTMLコードの警告、このコードを貼り付けます。

    <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/1234561234/?label=AbCdEFGhijkLMnOPqRs&amp;guid=ON&amp;script=0"/> 
    

    これは、コンバージョンコードの "noscript要素" の部分です。

    関連する問題