Estadísticas de llamadas con gtag.js

Si usas la etiqueta de Google como etiqueta, puedes implementar las Estadísticas de llamadas para medir cómo los usuarios interactúan con los números de teléfono en tu sitio web.

Una vez implementado, el código genera uno dentro de un rango de números de Google que reenvían las llamadas a tu empresa.

Puedes implementar las Estadísticas de llamadas y el seguimiento de conversiones de llamadas de Google Ads en la misma página.

Implementa el seguimiento de llamadas para Analytics

Agrega el siguiente fragmento a tu código gtag.js existente en cada página en la que aparece tu número de teléfono.

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

Por ejemplo:

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

Implementa el seguimiento de llamadas para Analytics y Google Ads

Agrega el siguiente fragmento a tu código gtag.js existente en cada página en la que aparece tu número de teléfono.

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']
});

Por ejemplo:

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

Parámetros

Los siguientes parámetros de teléfono son compatibles con el comando set:

Nombre Obligatorio Descripción
phone_conversion_number El número de teléfono que se reemplazará. Este número debe coincidir con el que se configuró en la IU de Analytics o Ads.
phone_conversion_country_code Es el código de país ISO 3166-1 alpha-2 del número de teléfono que se reemplazará.
phone_conversion_ids Es una lista de los IDs de seguimiento de Analytics y los IDs de conversión de Google Ads o etiquetas de conversión para medir.
phone_conversion_class No El ID de DOM o la clase de CSS de un elemento. El texto del elemento proporcionado reemplazará el número de reemplazo.
phone_conversion_callback No Una función para controlar la inserción del número de reemplazo en la página.
phone_conversion_options No Un mapa de opciones avanzadas adicionales para las conversiones de llamada telefónica.

Cargando secuencia de comandos

gtag.js define una ruta de acceso predeterminada para cargar la secuencia de comandos de conversión telefónica. Puedes usar una variable para anular esta ruta de acceso en los lanzamientos beta de versiones nuevas de la secuencia de comandos.

Inicialmente, gtag.js carga la secuencia de comandos desde:

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

Usa la marca del entorno de ejecución var_phone_conversion_impl para anular el número de versión de la secuencia de comandos y usar versiones nuevas (beta) de la secuencia de comandos de implementación, sin esperar las versiones del entorno de ejecución.

Por ejemplo:

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

Esta configuración reemplaza la ruta de acceso de la secuencia de comandos predeterminada codificada con lo siguiente:

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

Compatibilidad con implementaciones existentes

Para admitir las implementaciones beta de estadísticas de llamadas telefónicas y las implementaciones existentes del seguimiento de conversiones de llamadas de Google Ads, si se procesa un comando config de Analytics (GA_INSTANCE_ID/CONVERSION_LABEL) y se configura la clave phone_conversion_number en el modelo, pero no se establece phone_conversion_ids, gtag.js configurará las conversiones telefónicas para los IDs asociados con el comando.

Requisitos previos

Para implementar las estadísticas de llamadas telefónicas, debes hacer lo siguiente:

  • Usa un número de teléfono de EE.UU.
  • Vincula tus cuentas de Analytics y Google Ads.