Analyse des appels avec gtag.js

Si vous utilisez la balise Google, vous pouvez implémenter l'analyse des appels pour mesurer la manière dont les utilisateurs interagissent avec les numéros de téléphone sur votre site Web.

Une fois implémenté, le code génère l'un des numéros Google qui transfèrent les appels vers votre entreprise.

Vous pouvez implémenter l'analyse des appels et le suivi des conversions par appel Ads sur la même page.

Implémenter le suivi des appels pour Analytics

Ajoutez l'extrait suivant à votre code gtag.js existant sur chaque page où votre numéro de téléphone apparaît.

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

Exemple :

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

Implémenter le suivi des appels pour Analytics et Ads

Ajoutez l'extrait suivant à votre code gtag.js existant sur chaque page où votre numéro de téléphone apparaît.

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

Exemple :

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

Paramètres

Les paramètres de téléphone suivants sont compatibles avec la commande set:

Nom Obligatoire Description
phone_conversion_number Oui Numéro de téléphone à remplacer. Il doit correspondre à celui configuré dans votre interface utilisateur Analytics ou Ads.
phone_conversion_country_code Oui Code pays ISO 3166-1 alpha-2 du numéro de téléphone à remplacer.
phone_conversion_ids Oui Une liste des ID de suivi Analytics, et des ID de conversion Ads ou des libellés de conversion à mesurer.
phone_conversion_class Non ID DOM ou classe CSS d'un élément. Le texte de l'élément fourni remplacera le numéro de remplacement.
phone_conversion_callback Non Fonction permettant d'insérer le numéro de remplacement dans la page.
phone_conversion_options Non Carte d'options avancées supplémentaires pour les conversions par téléphone.

Chargement du script...

gtag.js définit un chemin de script par défaut à partir duquel charger le script de conversion téléphonique. Vous pouvez utiliser une variable pour remplacer ce chemin d'accès lors des déploiements bêta de nouvelles versions du script.

Au départ, gtag.js charge le script depuis:

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

Utilisez l'indicateur d'exécution var_phone_conversion_impl pour remplacer le numéro de version du script afin d'utiliser de nouvelles versions (bêta) du script d'implémentation, sans attendre la version de l'environnement d'exécution.

Exemple :

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

Cette configuration remplace le chemin d'accès au script par défaut codé en dur par:

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

Compatibilité avec les implémentations existantes

Pour accepter les implémentations bêta de l'analyse des appels et les implémentations existantes du suivi des conversions par appel dans Ads, si une commande config Analytics (GA_TRACKING_ID) ou Ads (AW-CONVERSION_ID/CONVERSION_LABEL) est traitée et que la clé phone_conversion_number est définie dans le modèle, mais que le phone_conversion_ids n'est pas défini, gtag.js configurera les conversions par téléphone pour les ID associés à la commande.

Prérequis

Pour implémenter l'analyse téléphonique, vous devez:

  • Utilisez un numéro de téléphone américain.
  • associer vos comptes Analytics et Ads ;