2017-10-23 8 views
0

クライアントから、質問フォームの記入後にAdWordコンバージョントラッキングコードをリンク先ページに追加するよう依頼されました。問題はフォームがAJAXベースであるため、「リンク先ページ」がないことです。Google AdWordsのAJAXフォームへの変換?

我々は、多くの記事を読んで、そのため、このコードから改正

https://developers.google.com/adwords-remarketing-tag/asynchronous/

非同期アドワーズリマーケティングタグを使用するように指導に従っている:

<!-- Google Code for Footer Contact Form Conversion Page --> 
<script type="text/javascript"> 
/* <![CDATA[ */ 
    var google_conversion_id = XXXXXXXXX; 
    var google_conversion_language = "en"; 
    var google_conversion_format = "3"; 
    var google_conversion_color = "ffffff"; 
    var google_conversion_label = "XXXXXXXXXXXXXXXXXX"; 
    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/XXXXXXXXX/?label=XXXXXXXXXXXXXXXXXX&amp;guid=ON&amp;script=0"/> 
</div> 
</noscript> 

へ:

頭で

<script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion_async.js" charset="utf-8"></script> 

JS:

$.ajax({ 
    type: 'POST', 
    url: "/contactSend.php", 
    data: postData, 
    success: function(result) { 
     // CONVERSION TRACKING START 
     window.google_trackConversion({ 
      google_conversion_id: XXXXXXXXX, 
      google_conversion_language: "en", 
      google_conversion_format: "3", 
      google_conversion_color: "ffffff", 
      google_conversion_label: "XXXXXXXXXXXXXXXXXX", 
      google_remarketing_only: false, 
      onload_callback : function() { 
       console.log("Conversion Sent Contact"); 
      } 
     }); 
    } 
}); 

クライアントは、変換が正常に登録する際にも、コンソールログかかわら登録されていないと言うが。

ご協力いただければ幸いです。

+0

これは明らかに正しいと変換が来て、クライアントによると、今細かい作業AdWordsアカウントにログインします –

答えて

0

上記の解決策は正しいです。頭で

、追加:JSで

<script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion_async.js" charset="utf-8"></script> 

を:

$.ajax({ 
    type: 'POST', 
    url: "/contactSend.php", 
    data: postData, 
    success: function(result) { 
     // CONVERSION TRACKING START 
     window.google_trackConversion({ 
      google_conversion_id: XXXXXXXXX, 
      google_conversion_language: "en", 
      google_conversion_format: "3", 
      google_conversion_color: "ffffff", 
      google_conversion_label: "XXXXXXXXXXXXXXXXXX", 
      google_remarketing_only: false, 
      onload_callback : function() { 
       console.log("Conversion Sent Contact"); 
      } 
     }); 
    } 
}); 
関連する問題