2014-09-02 53 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>