คลาสและโปรโตคอลใน Google Analytics SDK สำหรับ iOS มีดังนี้
GAI | ระดับบนสุดของ Google Analytics iOS |
GAIDictionaryBuilder | คลาสตัวช่วยสำหรับสร้างพจนานุกรมของพารามิเตอร์และค่า Hit |
GAIEcommerceFields | คลาสนี้มีช่องและวิธีการมากมายที่เป็นประโยชน์ในฐานะพารามิเตอร์รูปแบบสายไฟสำหรับอีคอมเมิร์ซที่เพิ่มประสิทธิภาพ |
GAIEcommerceProduct | ชั้นเรียนสำหรับสร้างข้อมูลเกี่ยวกับผลิตภัณฑ์สำหรับบีคอนของ Google Analytics |
GAIEcommerceProductAction | คลาสสำหรับสร้างข้อมูลธุรกรรม/จุดชำระเงินหรือการโต้ตอบอื่นๆ เกี่ยวกับผลิตภัณฑ์สำหรับ Hit ของ Google Analytics |
GAIEcommercePromotion | คลาสสำหรับสร้างฟิลด์ที่เกี่ยวข้องกับโปรโมชันสำหรับ Hit ของ Google Analytics |
GAIFields | คลาสนี้มีฟิลด์และวิธีการมากมายที่เป็นประโยชน์สำหรับชื่อพารามิเตอร์รูปแบบ Wi-Fi |
<GAILogger> | โปรโตคอลที่จะใช้ในการบันทึกการแก้ไขข้อบกพร่องและข้อความให้ข้อมูลจาก SDK |
GAITrackedViewController | ขยาย UIViewController เพื่อสร้างการเรียกใช้การดูหน้าจอของ Google Analytics ทุกครั้งที่ข้อมูลพร็อพเพอร์ตี้ปรากฏขึ้น ซึ่งทําได้ด้วยการลบล้างเมธอด viewDidAppear: |
<GAITracker> | อินเทอร์เฟซการติดตามของ Google Analytics |