使用 gtag.js 实现来电分析

如果您将 Google 代码用作自己的代码,则可以实现来电分析,以衡量用户与您网站上的电话号码互动的情况。

实现来电分析后,该代码会生成一个 Google 转接电话号码(属于一系列号码中的一个),用于将来电转接到您的企业。

您可以在同一网页上实现来电分析Google Ads 来电转化跟踪

针对 Google Analytics(分析)实现来电跟踪

将以下代码段添加到显示您电话号码的每个网页上的现有 gtag.js 代码中。

gtag('set', {
  'phone_conversion_number': 'NUMBER_TO_REPLACE',
  'phone_conversion_country_code': 'COUNTRY_CODE_TO_REPLACE',
  'phone_conversion_ids': ['GA_TRACKING_ID']
});

例如:

gtag('set', {
  'phone_conversion_number': '1234567890',
  'phone_conversion_country_code': 'US',
  'phone_conversion_ids': ['AW-999999999/abc123', 'UA-12345-6']
});

针对 Google Analytics(分析)和 Google Ads 实现来电跟踪

将以下代码段添加到显示您电话号码的每个网页上的现有 gtag.js 代码中。

gtag('set', {
  'phone_conversion_number': 'NUMBER_TO_REPLACE',
  'phone_conversion_country_code': 'COUNTRY_CODE_TO_REPLACE',
  'phone_conversion_ids': ['AW-CONVERSION_ID/CONVERSION_LABEL', 'GA_TRACKING_ID']
});

例如:

gtag('set', {
  'phone_conversion_number': '1-800-123-4567',
  'phone_conversion_country_code': 'US',
  'phone_conversion_ids': ['AW-123456789/aBcDeFgHiJkL', 'UA-012345678-1']
});

参数

set 命令支持以下电话参数:

名称 必填 说明
phone_conversion_number 要替换的电话号码。此号码应与 Google Analytics(分析)Google Ads 界面中配置的号码一致。
phone_conversion_country_code 要替换的电话号码的 ISO 3166-1 alpha-2 国家/地区代码。
phone_conversion_ids 要衡量的 Google Analytics(分析)跟踪 ID 和 Google Ads 转化 ID 或转化标签的列表。
phone_conversion_class 元素的 DOM ID 或 CSS 类。所提供元素的文本将覆盖替换号码。
phone_conversion_callback 用于处理将替换号码插入页面的函数。
phone_conversion_options 适用于致电转化的其他高级选项的映射。

脚本加载

gtag.js 定义了一个默认脚本路径,用以从中加载致电转化脚本。在发布新版脚本的 Beta 版时,您可以使用变量来替换此路径。

最初,gtag.js 会从以下网址加载脚本:

http://www.gstatic.com/call-tracking/call-tracking_1.js

使用 var_phone_conversion_impl 运行时标记替换脚本版本号,以使用新版(Beta 版)实现脚本,而无需等待运行时版本。

例如:

       {
          key = 'var_phone_conversion_beta_version'
          value = {
            enabled = true
            // Impl script version to override (path is not configurable)
            value = '2'
          }
        }

此配置会将硬编码的默认脚本路径替换为:

`www.gstatic.com/call-tracking/call-tracking_2.js`

对现有实现的支持

为了支持 Beta 版来电分析实现和现有 Google Ads 来电转化跟踪实现,如果系统处理了 Google Analytics(分析)(GA_TRACKING_ID) 或 Google Ads (AW-CONVERSION_ID/CONVERSION_LABEL) config 命令,并在模型中设置了关键的 phone_conversion_number,但未设置 phone_conversion_ids,那么 gtag.js 就会为与该命令相关联的 ID 配置来电转化。

前提条件

要实现来电分析,您需要:

  • 使用美国电话号码。
  • 将您的 Google Analytics(分析)账号和 Google Ads 账号相关联。