API ที่ฝังมีคอมโพเนนต์ในตัวมากมายสำหรับนักพัฒนาซอฟต์แวร์สำหรับการค้นหาและแสดงข้อมูลรายงาน องค์ประกอบทั้งหมดสร้างขึ้นบนพื้นฐานเดียวกัน ดังนั้นจึงใช้วิธีต่างๆ เหมือนกัน ส่วนนี้จะแสดงภาพรวมของวิธีใช้วิธีการที่ใช้ร่วมกันเหล่านั้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคอมโพเนนต์แต่ละรายการ ให้ดูที่ข้อมูลอ้างอิงคอมโพเนนต์
ตัวเลือกคอมโพเนนต์
ระบบจะกำหนดตัวเลือกคอมโพเนนต์ ณ เวลาที่สร้างผ่านฟังก์ชันตัวสร้างโดยเรียกใช้เมธอด set บนอินสแตนซ์ หากต้องการดูสถานะของอินสแตนซ์คอมโพเนนต์ ณ เวลาใดก็ตาม คุณอาจเรียกใช้ get
แล้วระบบจะส่งคืนตัวเลือกปัจจุบันของอินสแตนซ์นั้น
การโต้ตอบคอมโพเนนต์
คอมโพเนนต์จะปล่อยเหตุการณ์เมื่อเกิดเหตุการณ์สำคัญ ซึ่งช่วยให้คอมโพเนนต์อื่นๆ ตอบสนองเมื่อเหตุการณ์เหล่านั้นเกิดขึ้น หากต้องการลงทะเบียนเครื่องจัดการกับเหตุการณ์ที่เฉพาะเจาะจง ให้เรียกใช้เมธอด on
หรือใช้เมธอด once
ซึ่งเหมือนกับ on
แต่ระบบจะเรียกใช้ตัวแฮนเดิลในครั้งแรก จากนั้นจึงนำออกโดยอัตโนมัติ หากต้องการนำเครื่องจัดการออก คุณอาจใช้เมธอด off
โดยปกติแล้วคุณเพียงแค่รอเหตุการณ์เริ่มต้นที่เกิดจากคอมโพเนนต์ แต่หากต้องการสร้างเหตุการณ์ของคุณเอง ก็ทำได้โดยใช้เมธอด emit
ไลบรารีของไคลเอ็นต์ Analytics
นอกจากนี้ API ที่ฝังจะโหลดไลบรารีไคลเอ็นต์ของ Google Analytics ซึ่งจะช่วยให้คุณเข้าถึง Google Analytics API อื่นๆ อีกหลายรายการได้หากคุณต้องการ
API ต่อไปนี้มีอยู่ในเนมสเปซเหล่านี้
gapi.client.analytics.data.ga gapi.client.analytics.data.mcf gapi.client.analytics.data.realtime gapi.client.analytics.management gapi.client.analytics.metadata