หากใช้แท็ก 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