Analytics ของโทรศัพท์ด้วย gtag.js

หากใช้แท็ก Google เป็นแท็ก ให้ใช้ Analytics ของโทรศัพท์เพื่อวัดวิธีที่ผู้ใช้โต้ตอบกับหมายเลขโทรศัพท์ในเว็บไซต์

เมื่อใช้งานแล้ว โค้ดจะสร้างหนึ่งในหมายเลขโทรศัพท์ของ Google ที่จะโอนสายไปยังธุรกิจของคุณ

คุณสามารถใช้ Analytics ของโทรศัพท์และเครื่องมือวัด Conversion การโทรของ Google Ads ในหน้าเดียวกัน

ใช้การติดตามการโทรสำหรับ Analytics

เพิ่มข้อมูลโค้ดต่อไปนี้ลงในโค้ด gtag.js ที่มีอยู่ในแต่ละหน้าที่หมายเลขโทรศัพท์ปรากฏ

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

เช่น

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

ใช้การติดตามการโทรสำหรับ Analytics และ Google Ads

เพิ่มข้อมูลโค้ดต่อไปนี้ลงในโค้ด gtag.js ที่มีอยู่ในแต่ละหน้าที่หมายเลขโทรศัพท์ปรากฏ

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

เช่น

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

พารามิเตอร์

คําสั่ง set รองรับพารามิเตอร์โทรศัพท์ต่อไปนี้

ชื่อ จำเป็น คำอธิบาย
phone_conversion_number ได้ หมายเลขโทรศัพท์ที่จะแทนที่ หมายเลขนี้ควรตรงกับหมายเลข ที่กำหนดค่าไว้ใน UI ของ Analytics หรือ โฆษณา
phone_conversion_country_code ได้ รหัสประเทศ ISO 3166-1 alpha-2 ของหมายเลขโทรศัพท์ที่ต้องการแทนที่
phone_conversion_ids ได้ รายการรหัสติดตาม Analytics และรหัส Conversion หรือป้ายกำกับ Conversion ของ Google Ads ที่จะวัด
phone_conversion_class ไม่ได้ รหัส DOM หรือคลาส CSS ขององค์ประกอบ ข้อความขององค์ประกอบที่ระบุจะเขียนทับหมายเลขการแทนที่
phone_conversion_callback ไม่ได้ ฟังก์ชันสำหรับจัดการการแทรกหมายเลขแทนที่ลงในหน้า
phone_conversion_options ไม่ได้ แผนที่ตัวเลือกขั้นสูงเพิ่มเติมสำหรับ Conversion โทรศัพท์

กำลังโหลดสคริปต์

gtag.js กำหนดเส้นทางสคริปต์เริ่มต้นเพื่อใช้โหลดสคริปต์ Conversion ของโทรศัพท์ คุณจะใช้ตัวแปรเพื่อลบล้างเส้นทางนี้สำหรับการเปิดตัวสคริปต์เวอร์ชันใหม่รุ่นเบต้าได้

ในช่วงแรก gtag.js จะโหลดสคริปต์จากค่าต่อไปนี้

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

ใช้แฟล็กรันไทม์ var_phone_conversion_impl เพื่อลบล้างหมายเลขเวอร์ชันสคริปต์เพื่อใช้สคริปต์การติดตั้งใช้งานเวอร์ชันใหม่ (เบต้า) โดยไม่ต้องรอรุ่นรันไทม์

เช่น

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

การกำหนดค่านี้จะแทนที่เส้นทางสคริปต์เริ่มต้นแบบฮาร์ดโค้ดด้วย:

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

การสนับสนุนสำหรับการใช้งานที่มีอยู่

เพื่อรองรับการติดตั้งใช้งาน Analytics ของโทรศัพท์รุ่นเบต้าและการติดตั้งใช้งานเครื่องมือวัด Conversion การโทรที่มีอยู่ของ Google Ads หากระบบประมวลผลคำสั่ง config ของ Analytics (GA_TRACKING_ID) หรือ Google Ads (AW-CONVERSION_ID/CONVERSION_LABEL) และมีการตั้งค่าคีย์ phone_conversion_number ในรูปแบบดังกล่าว แต่ไม่ได้มีการตั้งค่าphone_conversion_ids gtag.js จะกำหนดค่า Conversion โทรศัพท์สำหรับรหัสที่เชื่อมโยงกับคำสั่ง

ข้อกำหนดเบื้องต้น

คุณต้องมีคุณสมบัติต่อไปนี้จึงจะใช้การวิเคราะห์โทรศัพท์ได้

  • ใช้หมายเลขโทรศัพท์ในสหรัฐอเมริกา
  • ลิงก์บัญชี Analytics กับบัญชี Google Ads