跟踪用户拨打网站上的电话号码的次数

利用来电转化跟踪功能,您可以了解自己的广告在促成用户拨打您网站上的电话号码方面效果如何。如果用户在点击您的某个广告之后到达您的网站,网站来电转化跟踪功能就可以帮助您识别和衡量来自网站的来电。

这种类型的转化跟踪允许您设置一个最短通话时长,然后只将持续时间超过该时长的来电计为转化。与此同时,持续时间小于该时长的来电则会被过滤掉,因为它们很可能不会给您带来销售或促成其他有价值的操作。

您可以使用动态生成的 Google 转接电话号码来代替您网站上的商家电话号码,而无需支付任何费用。这样一来,您就可以评估哪些具体的关键字、广告、广告组和广告系列促成了来电转化。

提示:Google Analytics(分析)现已推出来电分析和报告功能。如果您拥有 Google Analytics(分析)帐号,那么在启用“网站来电转化”功能后,您将能够获得针对您网站的来电情况的报告。“来电分析”指标是 Google Ads 报告中的一个指标组选项。

须知事项

如果您使用其他系统跟踪促成销售或其他转化的来电,则可能需要改为创建一种集成方案来导入来电转化操作。或者,您也可以参阅来电转化跟踪简介一文,从中了解所有来电转化操作。

您需要满足以下条件才能设置网站来电转化跟踪:

  • Google Ads 帐号
  • 位于符合条件的国家/地区的商家:Google 转接电话号码功能目前在这些国家/地区提供。
  • 网站:要在其中添加转化跟踪代码(简称为“代码”)的网站。
  • 修改网站的权限:您或您的网站开发者必须能够向网站中添加转化跟踪代码,并添加 JavaScript 代码段以将您的商家号码替换为 Google 转接电话号码。

操作说明

若要设置转化跟踪,以便跟踪用户拨打您网站上 Google 转接电话号码的情况,您需要完成以下两部分操作。

  1. 创建转化操作
  2. 设置 Google 代码

设置 Google 代码后,您需要添加电话号码代码段。电话号码代码段会将您网站上的电话号码替换为 Google 转接电话号码。请在显示您电话号码的网页上添加此代码段。

  1. 点击“电话号码代码段”旁边的下载代码段。您也可以将电话号码代码段手动输入到自己的网站上。电话号码代码段会将您网站上的电话号码替换为 Google 转接电话号码,以便您了解自己的广告在促使用户拨打您网站上的电话号码方面效果如何。系统会使用您输入的显示号码自动填充该代码段。
  2. 选择您希望以何种方式添加代码。您可以:
    • 自行添加代码如果您选择该选项,则需要按照下方的说明,在添加代码后手动修改您的网站代码。此选项为高级选项,仅推荐对 JavaScript 较为熟悉的用户使用。如果您希望跟踪网站上的多个电话号码的来电情况,则应该使用此选项。注意:使用默认的 JavaScript 代码只能在一个页面上跟踪一个电话号码。
    • 通过电子邮件发送代码
    • 使用 Google 跟踪代码管理器
  3. 如果您选择通过电子邮件发送代码,请在“电子邮件地址”旁边输入 Web 开发者的电子邮件地址。
  4. 点击发送并继续
  5. 点击创建并继续
以下是添加转化跟踪代码之前和之后的 HTML 示例:
  • 添加转化跟踪代码之前的 HTML 示例(仅作示例,请勿在您的网站代码中使用)。

    <html>
    <head>
    <title>示例 HTML 文件</title>
    </head>
    <body>

    这是网页的正文。
    </body>
    </html>

  • 添加转化跟踪代码之后的 HTML 示例(仅作示例,请勿在您的网站代码中使用)。

    <html>
    <head>
    <title>Sample HTML File</title>

    <!-- Google tag (gtag.js) - Google Ads: TAG_ID -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
    <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'TAG_ID');

    </script>

    <script>
    gtag('config', 'TAG_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-650-555-5555'
    });
    </script>

    </head>
    <body>

    这是网页的正文。
    </body>
    </html>

使用 Google 跟踪代码管理器跟踪用户拨打网站上电话号码的情况

您可以使用 Google 跟踪代码管理器来跟踪用户拨打您网站上电话号码的情况,具体请按照以下准则操作:

在 Google 跟踪代码管理器中设置代码

  1. 登录 Google 跟踪代码管理器
  2. 选择任一工作区。
  3. 点击代码
  4. 点击新建以创建新的代码。
  5. 点击代码配置。向下滚动以选择Google Ads 网站带来的来电转化
  6. 请提供您网站上显示的电话号码。
    注意:您输入的电话号码数字需要与网站上显示的数字完全一致。
  7. 提供 Google Ads 帐号中的转化 ID 和标签。
  8. 提供或创建触发器,该触发器可在用户点击您的搜索广告,然后拨打您网站上显示的转接号码时触发。
    • 注意:在用户点击您的广告并访问您的网页时,第 6 步中提供的转接电话号码便会激活,无需其他用户行为来触发。
  9. 保存该代码并发布所做的更改。

注意:Google 跟踪代码管理器的标准网站致电转化跟踪代码不符合国际数字格式。这可能会导致 Google 转接电话号码错误地显示出本不该存在的加号“+”。为防止 Google 跟踪代码管理器的网站致电转化跟踪代码中错误地显示加号,请使用国内电话号码格式,即不使用加号。

手动修改网站代码,以显示 Google 转接电话号码

如果您在完成上述步骤时在网站上提供了电话号码,则无需执行以下步骤。如果您选择了“不输入号码”,那么您或您的 Web 开发者应参考以下示例,了解后续步骤。

示例

  1. 找到添加了电话号码代码段的网页(或显示您电话号码的网页),并打开相应的 HTML 代码。电话号码代码段将如以下代码示例所示,其中“TAG_ID”代表您的代码 ID,“CONVERSION_LABEL”代表您的转化标签:

    <script>
    gtag('config', 'TAG_ID/CONVERSION_LABEL', {
    'phone_conversion_number': 'REPLACE WITH VALUE'
    } );
    </script>

  2. 对于 phone_conversion_number 参数,请将“REPLACE WITH VALUE”替换为您的商家电话号码。确保该电话号码与您网页上的电话号码完全一致,且包含任何相关的国家/地区代码。
  3. (可选)根据需要将以下参数添加到您的电话号码代码段中。请按照以下准则为对应参数输入值:
    1. phone_conversion_callback:输入一个回调函数。系统会使用两个参数调用该函数。第一个参数为具有一定格式的电话号码(与 phone_conversion_number 参数的格式一样);第二个参数为没有任何格式的电话号码(例如:'18001234567')。
    2. phone_conversion_css_class:输入一个 CSS 类名称。该类中所有元素的内容都将替换为采用一定格式的电话号码。
    3. phone_conversion_options:您可以输入以下任一值:
      • timeout:检索号码用时时长上限(以毫秒为单位)。如果系统在该时间段内未能获取号码,就不会向 target 发送任何号码。默认的超时时间为 5000 毫秒。
      • cache:若要禁止在 Cookie 中缓存检索到的号码,请将该值设置为 false;否则,将该值设置为 true

    包含可选参数的电话号码代码段示例

    <script>
    gtag('config', 'TAG_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-650-555-5555',
    'phone_conversion_callback':function(formatted_number, mobile_number) {
    // formatted_number:要显示的号码,其格式与
    // 传递给“phone_conversion_number”的号码。
    //(此例中为:'1-650-555-5555')
    // mobile_number:此号码
    // tel:-URI(此例中为:'+16505555555')采用的格式可用在可点击链接中
    var e = document.getElementById("number");
    e.innerHTML = "";
    e.appendChild(document.createTextNode(formatted_number));
    },
    'phone_conversion_options': {
    'timeout': 20,
    'cache': false
    }
    });
    </script>
  4. 保存对该网页所做的更改。

以下示例说明了如何在 3 种不同的使用情形中实现这段代码。

示例 1:将您的静态电话号码替换为 Google 转接电话号码

此函数可获取电话号码,并替换指定类的所有 span 中的内容。在本例中,span 标记内的电话号码“1-800-123-4567”将被替换为动态生成且采用一定格式的转接电话号码。

  1. 将值为“number”的 phone_conversion_css_class 参数添加到您的电话号码代码段中。以下示例中突出显示了此行内容:

    <script type="text/javascript">
    gtag('config', 'TAG_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-800-123-4567',
    'phone_conversion_css_class':'number'
    });
    </script>

  2. 在显示您电话号码的网页的 HTML 代码中,将 phone_conversion_css_class 参数中的类(以下示例中已突出显示)添加到包含您电话号码的 span 标记中。
    <body>
    <span class="number">1-800-123-4567</span>
    </body>

示例 2:将 Google 转接电话号码传递到自定义回调函数

此函数可获得一个电话号码并将其发送至回调函数。示例回调函数会将 ID 为“number”的元素的内容替换为具有一定格式的转接电话号码。

  1. 更新您的电话号码代码段,使其与以下代码示例保持一致。将“1-800-123-4567”替换为您网站上显示的电话号码。此外,请务必将“TAG_ID”替换为您的 Google Ads 帐号所独有的代码 ID,并将“CONVERSION_LABEL”替换为相应转化操作所独有的转化标签。

    <script type="text/javascript">
    var callback = function(formatted_number, mobile_number) {
    // formatted_number:要显示的号码,其格式与
    // 'phone_conversion_number' 的格式相同。
    //(此例中为:'1-800-123-4567')
    // mobile_number:此号码
    // tel:-URI(此例中为:'+18001234567')采用的格式可用在可点击链接中
    var e = document.getElementById("number");
    e.innerHTML = "";
    e.appendChild(document.createTextNode(formatted_number));
    };

    gtag('config', 'TAG_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-800-123-4567',
    'phone_conversion_callback': callback
    });
    </script>

  2. 在显示您电话号码的网页的 HTML 代码中,将值为“number”的 ID 参数(以下示例中已突出显示)添加到包含您电话号码的 span 标记中。
    <body>
    <span id="number">1-800-123-4567</span>
    </body>

为便于通过手机浏览网站的用户拨打您的商家电话,可以将 Google 转接电话号码设计为可以点击的形式。

示例 3:将 Google 转接电话号码传递到您移动网站上的自定义回调函数
在包含可点击电话号码的移动网页上,同时替换显示的号码和在点击时拨打的号码。这需要使用回调函数。

  1. 更新您的电话号码代码段,使其与以下代码示例保持一致。将“1-800-123-4567”替换为您网站上显示的电话号码。此外,请务必将“CONVERSION_ID”替换为您的 Google Ads 帐号所独有的转化 ID,并将“CONVERSION_LABEL”替换为相应转化操作所独有的转化标签。
    <script type="text/javascript">
    var callback = function(formatted_number, mobile_number) {
    // formatted_number:要显示的号码,其格式与
    // 'phone_conversion_number' 的格式相同。
    //(在本例中为“1-800-123-4567”)
    // mobile_number:采用的格式可用在可点击链接中
    // with tel:-URI(在本例中为“+18001234567”)
    var e = document.getElementById("number");
    e.href = "tel: " + mobile_number;
    e.innerHTML = "";
    e.appendChild(document.createTextNode(formatted_number);
    };
    gtag('config', 'TAG_ID/CONVERSION_LABEL', {
    'phone_conversion_number': '1-800-123-4567',
    'phone_conversion_callback': 回调
    });
    </script>
  2. 在显示您电话号码的网页的 HTML 代码中,将值为“number”的 ID 属性(以下示例中已突出显示)添加到包含您电话号码的 <a> 标记中。
    <body>
    <a href="tel:18001234567" id="number">1-800-123-4567</a>
    </body>

检查您的代码

系统最多可能需要花 1 个小时才能为您的广告启用此转化操作。为确保其可以正常发挥作用,可以执行一次能够触发您的广告展示的搜索,然后点击广告来访问您的网站(您需要为本次点击付费)。在您的网站上,平常显示的电话号码应该已替换为 Google 转接电话号码了。

如果您要反复进行测试,请先从浏览器中删除“gwcc”Cookie,然后再重新点击广告。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
16090516106823263396
true
搜索支持中心
true
true
true
true
true
73067
false
false
false