请帮助,
我正在尝试为来自网站的Google AdWords跟踪调用设置跟踪代码。我已经生成了谷歌提供的代码,现在他们要求我创建以下内容:
"生成一个代码段,使用_googWcmGet功能将您的电话号码替换为Google转接号码。该函数具有以下参数:_googWcmGet(target,business_number,options)"
我不确定在何处放置或如何使其正常工作。我尝试了很多选择,请帮助。
我在https://support.google.com/adwords/answer/1722054?hl=en&ref_topic=3165803
工作答案 0 :(得分:4)
查看https://support.google.com/adwords/answer/1722054?hl=en(“跟踪来自网站的来电”),在下面的示例中,他们只是使用body-tag的onload-attribute调用它,如下所示:
<body onload="_googWcmGet('number', '1-800-123-4567')">
<span class="number">1-800-123-4567</span>
</body>
这只是用跟踪号替换所有带“class”的跨度。第一个参数(在本例中为“number”)是元素的类名。
如果您的元素没有类,则需要将自定义回调函数指定为第一个参数。 此示例假定您的元素具有id“number”,但当然您可以使用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 :(得分:2)
此处有一个有用的补充:当<add name="ClassifiedDB" connectionString="data source=.\SQLEXPRESS;user
id=UID;password=PWD initial catalog=ClassifiedDB;integrated security=True" providerName="System.Data.SqlClient" />
添加到网址时,Google开发团队会提供一个隐藏的调试工具。
只需将哈希值添加到要测试它的URL,然后按Enter键,然后刷新页面。您应该会在页面底部看到一个对话框,右上角有一个 FORCE 按钮。单击此按钮将强制使用号码99999999进行电话交换,这对测试非常有用。
答案 2 :(得分: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>