Analisis Panggilan Telepon dengan gtag.js

Jika menggunakan tag Google sebagai tag, Anda dapat menerapkan Analisis Panggilan Telepon untuk mengukur cara pengguna berinteraksi dengan nomor telepon di situs Anda.

Setelah diterapkan, kode tersebut akan menghasilkan salah satu rentang nomor Google yang meneruskan panggilan ke bisnis Anda.

Anda dapat menerapkan Analisis Panggilan Telepon dan tracking konversi panggilan Ads di halaman yang sama.

Menerapkan tracking panggilan untuk Analytics

Tambahkan cuplikan berikut ke kode gtag.js yang ada di setiap halaman tempat nomor telepon Anda muncul.

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

Contoh:

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

Menerapkan tracking panggilan untuk Analytics dan Ads

Tambahkan cuplikan berikut ke kode gtag.js yang ada di setiap halaman tempat nomor telepon Anda muncul.

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

Contoh:

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

Parameter

Parameter panggilan telepon berikut didukung di perintah set:

Nama Wajib Deskripsi
phone_conversion_number Ya Nomor telepon yang akan diganti. Nomor ini harus sama dengan nomor yang dikonfigurasi di UI Analytics atau Ads Anda.
phone_conversion_country_code Ya Kode negara ISO 3166-1 alpha-2 dari nomor telepon yang akan diganti.
phone_conversion_ids Ya Daftar ID pelacakan Analytics dan ID konversi Ads atau label konversi yang akan diukur.
phone_conversion_class Tidak ID DOM atau kelas CSS dari sebuah elemen. Teks elemen yang diberikan akan menimpa nomor pengganti.
phone_conversion_callback Tidak Fungsi untuk menangani penyisipan nomor pengganti ke dalam halaman.
phone_conversion_options Tidak Peta opsi lanjutan tambahan untuk konversi panggilan telepon.

Pemuatan skrip

gtag.js menentukan jalur skrip default untuk memuat skrip konversi panggilan. Anda dapat menggunakan variabel untuk mengganti jalur ini untuk peluncuran skrip versi baru (beta).

Awalnya, gtag.js memuat skrip dari:

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

Gunakan tanda runtime var_phone_conversion_impl untuk mengganti nomor versi skrip agar dapat menggunakan skrip penerapan versi yang baru (beta) tanpa harus menunggu rilis runtime.

Contoh:

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

Konfigurasi ini mengganti jalur skrip default yang di-hardcode dengan:

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

Dukungan untuk penerapan yang ada

Untuk mendukung penerapan Analisis Panggilan Telepon versi beta dan penerapan tracking konversi panggilan Ads yang ada, jika perintah config Analytics (GA_TRACKING_ID) atau Ads (AW-CONVERSION_ID/CONVERSION_LABEL) diproses dan kunci phone_conversion_number ditetapkan sebagai model, tetapi phone_conversion_ids tidak ditetapkan, gtag.js akan mengonfigurasi konversi panggilan telepon untuk ID yang terkait dengan perintah tersebut.

Prasyarat

Untuk menerapkan analisis panggilan telepon, Anda perlu:

  • Menggunakan nomor telepon AS.
  • Menautkan akun Analytics dan Ads.