2014-09-02 52 views
2

請幫幫忙,設置爲_googWcmGet AdWords的呼叫跟蹤轉化

我想設置爲谷歌AdWords追蹤網站的來電追蹤代碼。我已經生成了谷歌提供的代碼,現在他們要求我創建以下內容:

「生成一個代碼片段,使用_googWcmGet函數將您的電話號碼替換爲Google轉接號碼。該函數具有以下參數:_googWcmGet (目標,業務編號,選項)「

我不確定在哪裏放置這個或如何讓它工作。我嘗試了很多選擇,請幫助。

我從https://support.google.com/adwords/answer/1722054?hl=en&ref_topic=3165803

回答

4

工作看一看https://support.google.com/adwords/answer/1722054?hl=en(「跟蹤網站的來電」),在下面的例子中,他們只是用身體標記的onload屬性,像這樣稱呼它:

<body onload="_googWcmGet('number', '1-800-123-4567')"> 
    <span class="number">1-800-123-4567</span> 
</body> 

這只是用跟蹤號碼替換所有具有類「number」的跨度。第一個參數(在這種情況下是「數字」)是元素的類名稱。

如果你的元素沒有類,你需要指定一個自定義的回調函數作爲第一個參數。 這個例子假設你的元素的ID爲「數字」,當然你可以使用各種可能性JavaScript有識別DOM元素:

<head> 
    <script type="text/javascript"> 
    var callback = function(formatted_number, unformatted_number) { 
     // formatted_number: number to display, in same formatting as number 
     //  passed to _googWcmGet(). e.g '1-800-444-5555' in this case 
     // unformatted_number: number to display without any formatting. e.g. 
     //  '18004445555' 
     var e = document.getElementById("number"); 
     e.innerHTML = "" 
     e.appendChild(document.createTextNode(formatted_number)); 
    }; 
</script> 
</head> 
<body onload="_googWcmGet(callback, '1-800-123-4567')"> 
    <span id="number">1-800-123-4567</span> 
</body> 
1

在第一個例子:

<body onload="_googWcmGet('number', '1-800-123-4567')"> 
    <span class="number">1-800-123-4567</span> 
</body> 

莫非數字被格式化爲(例如,刪除「1-」):

<body onload="_googWcmGet('number', '800-123-4567')"> 
    <span class="number">800-123-4567</span> 
</body>