Analítica de llamadas con gtag.js

Si usas la etiqueta de Google como etiqueta, puedes implementar la analítica de llamadas para saber cómo interactúan los usuarios con los números de teléfono de tu sitio web.

Una vez implementada, el código generará uno de los números de Google que desvían llamadas a tu empresa.

Puedes implementar la analítica de llamadas y el seguimiento de conversiones de llamada de Google Ads en la misma página.

Implementar el seguimiento de llamadas de Analytics

Añade el siguiente fragmento al código gtag.js en cada página en la que aparezca 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']
});

Implementar el seguimiento de llamadas de Analytics y Google Ads

Añade el siguiente fragmento al código gtag.js en cada página en la que aparezca 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

El comando set admite los siguientes parámetros telefónicos:

Nombre Obligatorio Descripción
phone_conversion_number El número de teléfono que se va a sustituir. Debe coincidir con el número configurado en la UI de Analytics o Google Ads.
phone_conversion_country_code El código de país ISO 3166-1 alfa-2 del número de teléfono que se va a sustituir.
phone_conversion_ids La lista de los IDs de seguimiento de Analytics y de los IDs de conversión o de las etiquetas de conversión de Google Ads que se van a medir.
phone_conversion_class No El ID de DOM o la clase CSS de un elemento. El texto del elemento proporcionado sobrescribirá el número de sustitución.
phone_conversion_callback No Función que controla la inserción del número de sustitución en la página.
phone_conversion_options No Mapa de opciones avanzadas adicionales para conversiones telefónicas.

Carga de la secuencia de comandos

gtag.js define una ruta de secuencia de comandos predeterminada desde la que cargar la secuencia de comandos de conversiones telefónicas. Puedes usar una variable para anular esta ruta cuando se lancen nuevas versiones beta 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 de entorno de ejecución var_phone_conversion_impl para anular el número de versión de la secuencia de comandos y usar nuevas versiones (beta) de la secuencia de comandos de implementación sin tener que esperar a que se lancen nuevas 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 sustituye la ruta de la secuencia de comandos predeterminada predefinida en el código por la siguiente:

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

Compatibilidad con las implementaciones actuales

Para poder usar implementaciones de versiones beta de la analítica de llamadas e implementaciones actuales del seguimiento de conversiones de llamadas de Google Ads, si se procesa un comando config de Analytics (GA_TRACKING_ID) o de Google Ads (AW-CONVERSION_ID/CONVERSION_LABEL), y la clave phone_conversion_number está definida en el modelo, pero phone_conversion_ids no, gtag.js configurará conversiones telefónicas para los IDs asociados al comando.

Requisitos

Para implementar la analítica de llamadas, debes:

  • Usar un número de teléfono de Estados Unidos.
  • Vincular tus cuentas de Analytics y Google Ads.