เอกสารนี้แสดงภาพรวมของหน้าจอและวิธีวัดการดูหน้าจอโดยใช้ Google Analytics SDK สำหรับ iOS v3
ภาพรวม
หน้าจอใน Google Analytics แสดงถึงเนื้อหาที่ผู้ใช้กำลังดูภายในแอป แนวคิดที่เทียบเท่าในการวิเคราะห์เว็บคือการดูหน้าเว็บ การวัดการดูหน้าจอช่วยให้คุณเห็นเนื้อหาที่ผู้ใช้ดูมากที่สุด และวิธีการที่ผู้ใช้ไปยังเนื้อหาต่างๆ
การดูหน้าจอประกอบด้วยช่องสตริงช่องเดียว ที่จะใช้เป็นชื่อหน้าจอในรายงาน Google Analytics ดังนี้
ชื่อช่อง | ฟิลด์เครื่องมือติดตาม | ประเภท | จำเป็น | คำอธิบาย |
---|---|---|---|---|
ชื่อหน้าจอ |
kGAIScreenName |
NSString |
ได้ | ชื่อหน้าจอแอปพลิเคชัน |
ข้อมูลการดูหน้าจอจะใช้ในรายงานมาตรฐานของ Google Analytics ต่อไปนี้เป็นหลัก
- รายงานหน้าจอ
- โฟลวของการมีส่วนร่วม
การวัดหน้าจอด้วยตนเอง
หากต้องการส่งมุมมองหน้าจอด้วยตนเอง ให้กำหนดค่าช่องหน้าจอในตัวติดตาม แล้วส่ง Hit ดังนี้
// May return nil if a tracker has not already been initialized with a // property ID. id tracker = [[GAI sharedInstance] defaultTracker]; // This screen name value will remain set on the tracker and sent with // hits until it is set to a new value or to nil. [tracker set:kGAIScreenName value:@"Home Screen"]; // Previous V3 SDK versions // [tracker send:[[GAIDictionaryBuilder createAppView] build]]; // New SDK versions [tracker send:[[GAIDictionaryBuilder createScreenView] build]];
การวัดหน้าจออัตโนมัติ
วัดยอดดูเป็นหน้าจอโดยอัตโนมัติโดยใช้คลาส GAITrackedViewController
ให้ตัวควบคุมข้อมูลพร็อพเพอร์ตี้แต่ละรายการขยาย GAITrackedViewController
และเพิ่มพร็อพเพอร์ตี้ชื่อ screenName
ระบบจะใช้พร็อพเพอร์ตี้นี้เพื่อตั้งค่าช่องชื่อหน้าจอ
// // MyViewController.h // An example of using automatic screen tracking in a ViewController. // #import "GAITrackedViewController.h" // Extend the provided GAITrackedViewController for automatic screen // measurement. @interface AboutViewController : GAITrackedViewController @end // // MyViewController.m // #import "MyViewController.h" #import "AppDelegate.h" @implementation MyViewController - (void)viewDidLoad { [super viewDidLoad]; // Set screen name. self.screenName = @"Home Screen"; } // Rest of the ViewController implementation. @end