Adwords网站转换呼叫跟踪-如何更改javascript代码片段以替换网站上出现的所有我的号码

Adwords网站转换呼叫跟踪-如何更改javascript代码片段以替换网站上出现的所有我的号码,javascript,google-ads-api,conversion-tracking,Javascript,Google Ads Api,Conversion Tracking,谷歌AdWords让你能够追踪从你的网站打来的电话。你可以通过在你的网站上实现javascript代码来做到这一点,该代码可以动态地更改你的电话号码,以获得谷歌的转发号码 他们的代码片段的问题在于,他们要求您要么在{span}标记中使用自己的类编号,要么使用特定的id(这意味着只出现一次)。我有3个电话号码出现的响应网站,所有这些{a href}的-2个电话号码锚,1个电话号码锚。你们中有谁能告诉我如何更改他们的代码,以便在网站上每次出现我的号码时都能进行交换?我一点也不懂javascript,

谷歌AdWords让你能够追踪从你的网站打来的电话。你可以通过在你的网站上实现javascript代码来做到这一点,该代码可以动态地更改你的电话号码,以获得谷歌的转发号码

他们的代码片段的问题在于,他们要求您要么在{span}标记中使用自己的类编号,要么使用特定的id(这意味着只出现一次)。我有3个电话号码出现的响应网站,所有这些{a href}的-2个电话号码锚,1个电话号码锚。你们中有谁能告诉我如何更改他们的代码,以便在网站上每次出现我的号码时都能进行交换?我一点也不懂javascript,但我知道这是可能的,因为其他电话跟踪公司也可以这么做(如callrail)


使用代码中的
回调
选项:

_googWcmGet(function(formattedNumber, rawNumber) {
  // put `formattedNumber` in the right elements.
  // for example, to change a link:
  [].forEach.call(document.getElementsByClassName('your class'),
    function(el) {
      el.href = 'tel:' + rawNumber;
      el.textContent = el.innerText = formattedNumber;
      // use the above line to make the link’s text be the phone number.
      // If you don’t want that behavior, delete the line.
  });
  // and replace `your class` with the class you want.
}, 'your number', {
  timeout: 1000, // optional; how long before giving up and
                //    never calling the above function
  cache: false // optional; set to disable saving the number in a cookie.    
});

请注意,您需要将此放在他们让您复制粘贴的代码之后。

@jukooz此答案对您有帮助吗?我今天晚上会尝试,并会让您知道。谢谢你的努力。