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.