Statystyki połączeń telefonicznych z tagiem gtag.js

Jeśli jako tagu używasz tagu Google, możesz zaimplementować statystyki połączeń telefonicznych, aby mierzyć interakcje użytkowników z numerami telefonów w Twojej witrynie.

Po zaimplementowaniu kodu wygenerowany zostanie jeden z wielu numerów Google, które przekazują połączenia do Twojej firmy.

Statystyki połączeń telefonicznych i śledzenie konwersji telefonicznych w Google Ads możesz wdrożyć na tej samej stronie.

Implementacja śledzenia połączeń w Analytics

Dodaj ten fragment kodu do dotychczasowego kodu gtag.js na każdej stronie, na której wyświetla się Twój numer telefonu.

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

Na przykład:

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

Implementowanie śledzenia połączeń w Analytics i Google Ads

Dodaj ten fragment kodu do dotychczasowego kodu gtag.js na każdej stronie, na której wyświetla się Twój numer telefonu.

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

Na przykład:

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

Parametry

Polecenie set obsługuje te parametry numeru telefonu:

Nazwa Wymagane Opis
phone_conversion_number Tak Numer telefonu do zastąpienia. Ta liczba powinna być zgodna z numerem skonfigurowanym w interfejsie Analytics lub Google Ads.
phone_conversion_country_code Tak Kod kraju, który ma być zastąpiony w formacie ISO 3166-1 alfa-2.
phone_conversion_ids Tak Lista identyfikatorów śledzenia Analytics oraz identyfikatorów konwersji Google Ads lub etykiet konwersji do pomiaru.
phone_conversion_class Nie Identyfikator DOM lub klasa CSS elementu. Tekst podanego elementu zastąpi numer zastępczy.
phone_conversion_callback Nie Funkcja do wstawiania na stronie numeru zastępczego.
phone_conversion_options Nie Mapa dodatkowych opcji zaawansowanych konwersji telefonicznych.

Wczytuję skrypt

Tag gtag.js określa domyślną ścieżkę skryptu, z której wczytuje się skrypt konwersji telefonicznej. W przypadku wdrożeń beta nowych wersji skryptu możesz zastąpić tę ścieżkę za pomocą zmiennej.

Początkowo tag gtag.js wczytuje skrypt z tych źródeł:

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

Użyj flagi środowiska wykonawczego var_phone_conversion_impl, aby zastąpić numer wersji skryptu i korzystać z nowych (beta) wersji skryptu implementacji bez oczekiwania na nowe wersje środowiska wykonawczego.

Na przykład:

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

Ta konfiguracja zastępuje zakodowaną na stałe domyślną ścieżkę skryptu:

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

Obsługa istniejących implementacji

Aby umożliwić obsługę implementacji analityki połączeń telefonicznych w wersji beta i obecnych implementacji śledzenia konwersji telefonicznych w Google Ads, gdy nastąpi przetworzenie polecenia config Analytics (GA_Tracking_ID) lub Google Ads (AW-ID_KONWERSJI/ETYKIETA_KONWERSJI) i w modelu zostanie ustawiony klucz phone_conversion_number, ale tag phone_conversion_ids nie zostanie skonfigurowany, tag gtag.js skonfiguruje konwersje telefoniczne na potrzeby identyfikatorów powiązanych z poleceniem.

Wymagania wstępne

Aby wdrożyć analizy telefoniczne:

  • Użyj numeru telefonu w Stanach Zjednoczonych.
  • Połącz swoje konta Analytics i Google Ads.