3 องค์ประกอบพื้นฐานที่ต้องรู้ ก่อนเริ่มต้นใช้งาน Google Tag Manager

Google-Tag-Manager

เครื่องมือตัวหนึ่งที่ผมมักจะแนะนำให้ทุกคนรู้จักหลังจากจบคลาสเรียน Google Analytics ก็คือ Google Tag Manager ซึ่งเป็นเครื่องมือที่มีประโยชน์มากๆ โดยเฉพาะกับเว็บไซต์ที่ต้องติดตั้ง Tags และ Scripts จำนวนมากๆ รวมไปถึงคนที่ใช้งาน Google Analytics อยู่แล้ว เพราะเครื่องมือนี้ถูกออกแบบมาให้ทำงานร่วมกับ Google Analytics ได้เป็นอย่างดี ช่วยให้การเซ็ตอัพเรื่องต่างๆ เป็นไปได้ง่ายอย่างไม่น่าเชื่อเลยทีเดียวแหละครับ ไม่ว่าจะเป็นการเซ็ตอัพ Event tracking หรือกระทั่งเรื่องยากๆ อย่าง Cross Domain Tracking ก็ตาม (อันนี้ผมทำเองมาแล้ว) ก็ใช้เวลาทำเพียงไม่นาน Continue reading

Google Analytics ปล่อย Tracking Code ตัวใหม่ – gtag.js -ใน Beta เวอร์ชั่น

gtag-global-site-tag

มาอย่างเงียบๆ จนหลายคนอาจจะยังไม่รู้ว่าตอนนี้ Google ได้ปล่อย Beta เวอร์ขั่นของ Analytics Tracking Code ชุดใหม่ออกมาแล้ว (เอาจริงๆ ผมเองก็เพิ่งจะรู้จากการที่มีคำถามผ่านเข้ามาทาง Line เมื่อครู่นี้เอง) โค้ดชุดใหม่นี้มีชื่อว่า gtag.js ซึ่งย่อมาจาก Global Site Tag  ส่วนหน้าตาของ Tracking Code ชุดใหม่นี้ก็ตามภาพด้านบนเลยครับ ซึ่งเท่าที่ตรวจสอบจากหลายๆ แอคเคาท์ ก็ยังไม่เห็นโค้ดชุดใหม่ที่ว่านี้แสดงอยู่ในเมนู Tracking Code แต่ถ้าเป็นการสร้าง Property ขึ้นมาใหม่ก็จะสามารถเห็นโค้ดชุดนี้แล้ว โดยจะยังมีโค้ดแบบเก่า (analytics.js) ให้เลือกใช้งานด้วย

ข้อมูลเบื้องต้น Google ได้แจ้งว่าโค้ดชุดใหม่นี้จะทำงานร่วมกับโปรดักส์ตัวอื่นๆ ของ Google ได้ดีขึ้น ไม่ว่าจะเป็นเรื่องของ Measurement, Conversion Tracking และ Remarketing รวมไปถึงฟีเจอร์ใหม่ๆ ที่กำลังจะปล่อยออกมาในอนาคตเพื่อทำงานร่วมกับ gtag.js เท่านั้น (ไม่มีใน analytics.js) อย่างไรก็ดีไม่ใช่ว่าตัว Beta นี้จะไม่มีอะไรใหม่เลยนะครับ เพราะบางอย่างก็ถูกปรับแก้จากของเดิมให้ดีขึ้นและง่ายขึ้นด้วย  Continue reading

วิธีตรวจสอบโค้ด Google Analytics ทุกหน้าบนเว็บด้วย Screaming Frog

หนึ่งในเครื่องมือที่คนทำ SEO รู้จักกันเป็นอย่างดี คือเครื่องมือที่เรียกว่า Screaming Frog เครื่องมือนี้สำหรับคนทำ SEO แล้วจะมีไว้ใช้ตรวจสอบปัญหาต่างๆ บนเว็บไซต์ เช่น Broken Links ภายในเว็บไซต์ duplicated content รวมไปจนถึงเป็นเครื่องมือสำหรับสร้าง Sitemap พูดได้ว่าเป็นหนึ่งในเครื่องมือพื้นฐาน ยาสามัญประจำเว็บไซต์ก็ไม่ผิดนัก

ฟีเจอร์ที่น่าสนใจอย่างหนึ่งแต่อาจจะถูกใช้งานไม่บ่อยนัก คือฟีเจอร์ Search ภายใต้เมนู Configuration ฟีเจอร์นี้วิธีการทำงานก็เหมือนกับชื่อฟีเจอร์เลยคือ ระหว่างที่ Bot ของ Screaming Frog ไต่เก็บข้อมูลบนเว็บไซต์ของเรา มันก็จะคอยตรวจสอบหาสิ่งที่เราระบุไว้ในฟีเจอร์ Search นี้ด้วย แล้วจะแจ้งเรากลับมาว่า ‘พบ’ หรือ ‘ไม่พบ’ สิ่งที่เราระบุไว้บนหน้าไหนของเว็บไซต์หลังจากที่ Bot นั้นทำงานจนเสร็จเรียบร้อยแล้ว Continue reading

Google Tag Manager อัพเดท script สำหรับการติดตั้งใช้งาน

ใครที่เคยติดตั้ง Google Tag Manager แล้ว น่าจะทราบดีว่าเวลาติดตั้งจะมี script อยู่ 1 ชุดที่เราต้องนำไปไว้ในส่วนของ <body> แท็กบนหน้าเว็บไซต์ของเรา แต่เมื่อไม่นานนี้ทาง Google ได้มีการปรับ script เล็กน้อยจากเดิม 1 ชุด แยกออกมาเป็น 2 ชุด โดยที่ชุดแรกวางไว้ในส่วนของ <head> แท็ก และชุดที่สองวางไว้ในส่วนของ <body> tag แต่คำถามคืออยู่ดีๆ ทำไมถึงต้องมีการปรับสคริปท์ แล้วของเดิมที่ติดอยู่ไว้จะต้องทำอย่างไร มีอะไรที่ต้องแก้ไขหรือเปล่า บทความนี้มีคำตอบ

install-google-tag-manager
Script แบบใหม่ของ Google Tag Manager ที่ถูกแยกออกเป็นสองส่วน

Continue reading

ย้าย Google Analytics Property ไป Account ใหม่ ง่ายนิดเดียว

เคยมีคำถามในคลาสเรียนว่า เราสามารถย้าย Property จาก Google Analytics แอคเคาท์หนึ่งไปยังอีกแอคเคาท์ได้หรือไม่ คำตอบในตอนนั้นคือ ‘ทำไม่ได้’ ซึ่งเรื่องนี้เป็นเรื่องที่เป็นปัญหามานานมากแล้ว และถึงแม้ว่าจะไม่ใช่เรื่องที่เกิดขึ้นบ่อยก็ตาม แต่ถ้าหากเกิดขึ้นแล้วก็ถือเป็นปัญหาใหญ่มากสำหรับคนที่ต้องวิเคราะห์ข้อมูลย้อนหลังอยู่เป็นประจำสม่ำเสมอ

ปัญหานี้มักเกิดจากว่า บางครั้งเรามีความจำเป็นต้องย้ายข้อมูลทั้งหมดที่ GA เคยเก็บมาไปอยู่อีกแอคเคาท์หนึ่ง ซึ่งพอย้ายไม่ได้แล้ว เราก็ไม่สามารถมีข้อมูลเก่าไว้ดูได้เลย ทุกอย่างต้องเริ่มต้นใหม่ทั้งหมด ตัวอย่างหนึ่งที่ทำให้เกิดเหตุการณ์ลักษณะนี้คือ การที่เราไปว่าจ้างทำเว็บไซต์แล้วให้ทาง developer ติด Google Analytics ให้ ทำรีพอร์ทให้ ทีนี้พอมาวันหนึ่งเราไม่อยากให้คนที่เราไปว่าจ้างทำเว็บไซต์นั้นเห็นข้อมูลต่างๆ ของเราใน Google Analytics หรือเรามีการ redesign เว็บใหม่แล้วต้องการติด GA ของตัวเอง เราก็อาจจะสร้างแอคเคาท์ GA ใหม่ของเราเอง แล้วส่ง tracking code ชุดใหม่ไปให้ติดตั้ง ปัญหาคือการติดตั้งโค้ด GA ชุดใหม่นั้นข้อมูลจะเริ่มต้นจากศูนย์ทันที Continue reading