2010-02-10 70 views
15

我有一個谷歌adwords轉換跟蹤代碼,我需要在onclick事件上基本實現。我正在跟蹤的表單使用AJAX提交信息,然後通過用謝謝HTML($('div')。html(「thank you .....,etc」)替換表單的div來向頁面呈現Thank you消息。 );)Google AdWords轉換跟蹤,帶有AJAX表格

我想知道是否有辦法a)點擊SUBMIT按鈕時觸發一個轉換軌跡,或b)如果我在html()函數中包含要發佈到網站的谷歌腳本寫入div,會跟蹤轉換嗎?或c)有關這樣做的其他想法?

我在這方面搜索了一下,但沒有多少運氣....謝謝!

+0

您能提供跟蹤代碼的樣子嗎? – Yahel 2011-04-10 13:15:18

+0

你有沒有解決這個問題? – 2012-02-16 21:07:43

+1

http://stackoverflow.com/questions/27149647/how-to-implement-a-google-adwords-conversion-pixel-using-ajax-on-a-submit-butt/27149886?noredirect = 1#comment42795611_27149886 \ – 2014-11-26 15:00:22

回答

0

嘗試在用戶轉換後在頁面中動態插入跟蹤代碼。

1

我聽說iframe的方法是不可靠的。但是,當轉換腳本使用document.write時,動態插入腳本會起作用,所以您必須執行類似http://www.webdeveloper.com/forum/showthread.php?t=195112的操作來加載腳本,否則它將無法工作。

+0

@ Kethatril-你在哪裏聽說過iframe方法不可靠,爲什麼? – Yarin 2013-11-20 15:15:11

4

AFAIK最好的辦法做到這一點在您的範圍內正在使用無腳本圖像。

我會告訴你2種方式:

  1. 你可以把它放在你的「謝謝你的HTML」的是,與轉義字符,其中necesary。

  2. 或者只放一個空的圖像標記像HTM​​L文檔這樣的任何地方:

    <img src="" width="1" height="1" style="visibility:hidden;" alt="" id="myconversion" /> 
    

    然後之前或之後,該行的jQuery添加到您的腳本「感謝您HTML」:

    $("#myconversion").attr("src","xxxxxxxxx"); 
    

    其中xxxxxxxxx是無腳本圖像的src屬性。

相關問題