2016-07-20 63 views
0

我必須在我的應用中加載用於AdWords的代碼片段,但嘗試這樣做時出現問題,像素不起作用。使用AngularJS加載AdWords轉換跟蹤

這是我得到的錯誤:

Missing HTTP Response 

我使用ui.router和片斷都在着眼於打(我的目標):

<div> 
more content here ..... 
...... 
...... 

<!-- Google Code Conversion Page --> 
     <script type="text/javascript">  
      var google_conversion_id = 925xxxxx; 
      var google_conversion_language = "en"; 
      var google_conversion_format = "3"; 
      var google_conversion_color = "ffffff"; 
      var google_conversion_label = "S-wiCLWKoGUQ_xxxxx"; 
      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/925xxxxx/?label=S-wiCLWKoGUQ_OfCuQM&amp;guid=ON&amp;script=0"/> 
      </div> 
     </noscript> 


</div> 

什麼是最好的練習和解決方案在AngularJS中做到這一點?

謝謝!

回答

0

我的猜測是這與Angular沒有關係。缺少HTTP響應意味着在網站上檢測到腳本,但不會執行。 如果將http/https添加到src屬性,它會起作用嗎?

無論如何,我會強烈建議您使用像谷歌標籤管理器添加這樣一個標籤,所以你不需要改變你需要改變營銷/轉換標籤,源代碼每次。這也可以幫助你避免這樣的問題。

Debugging no HTTP response for AdWords。官方支持頁面。 Google Tag Manager - adding AdWords conversions

相關問題