หากต้องการ TrackEvent ในหน้าเว็บนั้น ปกติแล้วทำได้ไม่ยากเลย Google Analytics นั้นมีเครื่องมือมาให้เราใช้ได้อย่างง่ายดาย ยิ่งคนที่ใช้ Google Tag Manager เป็นคงร้องสบายๆ แต่สำหรับบาง event ที่ต้องการค่าที่แน่นอน และได้ผลลัพธ์ส่งไปยัง conversion อย่างถูกต้องแล้ว คำสั่ง ga('Send', 'Event', 'Cat', 'said meow'); ก็ไม่อาจจะตอบโจทย์ได้ ทำให้เราต้องวนมาใช้ PHP
เพื่อส่งค่าไปหา Google แทน และแน่นอน Package หรือ Libraries ก็มีให้เลือกสรรอย่างล้นหลาม ได้บ้างไม่ได้บ้าง และบางครั้งก็ต้องการสิ่งที่เรียกว่า Client ID?มันคิืออะไร? และจะหามันได้ยังไง? ถ้าลองค้นหาใน Google ยังไม่มีคำตอบที่ชัดๆ ว่า เราจะเก็บเอาค่านี้ได้มาจากที่ไหน แต่ที่แน่ การ Pass มาจาก javascript ลง ajax นั้นเป็นไปได้ยาก และเกิดปัญหาบ่อยๆ วิธีที่หาเจอคือทำแบบนี้ และน่าจะโอเคกว่า เท่าที่ลองมา
สุดท้ายนี้ ให้วิธีเป็นอีกแนวหนึ่งที่พอจะช่วยเพื่อนๆ ที่กำลังมองวิธี ได้ไม่ได้ได้ยังไง ก็คอมเม้นกันมาได้เลยจร้า :D
แหล่งข้อมูล :
ความคิดเห็น
แสดงความคิดเห็น