เอกสารนี้แสดงมุมมองของหน้าจอและวิธีวัดการดูหน้าจอโดยใช้ Google Analytics SDK สำหรับ iOS v2
ภาพรวม
หน้าจอใน Google Analytics แสดงถึงเนื้อหาที่ผู้ใช้กำลังดูภายในแอป แนวคิดที่เทียบเท่าในการวิเคราะห์เว็บคือการดูหน้าเว็บ การวัดการดูหน้าจอช่วยให้คุณเห็นว่าเนื้อหาใดที่ผู้ใช้ดูมากที่สุดและพวกเขาไปยังเนื้อหาต่างๆ อย่างไร
การดูหน้าจอประกอบด้วยช่อง string
ช่องเดียว
ที่จะใช้เป็นชื่อหน้าจอในรายงาน Google Analytics
ข้อมูลการดูหน้าจอจะใช้ในรายงาน Google Analytics ต่อไปนี้เป็นหลัก
- รายงานหน้าจอ
- โฟลวของการมีส่วนร่วม
- เส้นทางสู่เป้าหมาย
การใช้งาน
ส่วนต่อไปนี้จะแสดงวิธีใช้การวัดหน้าจอด้วยตนเองและแบบอัตโนมัติ การใช้การวัดหน้าจออัตโนมัติช่วยให้คุณใช้การวัดหน้าจอใน views
ทั้งหมดของแอปได้อย่างรวดเร็ว แต่คุณสามารถใช้การวัดหน้าจอด้วยตนเองได้ด้วยหากต้องการส่งการดูหน้าจอเพิ่มเติมไปยัง Google Analytics
การวัดหน้าจออัตโนมัติ
คุณวัดยอดดูเป็นหน้าจอโดยอัตโนมัติได้โดยใช้คลาส GAITrackedViewController
ให้ตัวควบคุมข้อมูลพร็อพเพอร์ตี้แต่ละรายการขยาย GAITrackedViewController
ซึ่งเป็นคลาสอำนวยความสะดวกที่ขยาย UIViewController
และระบุชื่อข้อมูลพร็อพเพอร์ตี้ที่จะให้กับตัวควบคุมข้อมูลพร็อพเพอร์ตี้ในรายงานของคุณ
ตัวอย่างเช่น สมมติว่าคุณมีข้อมูลพร็อพเพอร์ตี้ "เกี่ยวกับ" ที่ต้องการวัดด้วยส่วนหัวของตัวควบคุมข้อมูลพร็อพเพอร์ตี้ที่มีลักษณะดังนี้
@interface AboutViewController : UIViewController
คุณจะอัปเดตส่วนหัวนี้ให้ระบุว่า
#import "GAITrackedViewController.h" @interface AboutViewController : GAITrackedViewController
คุณต้องระบุชื่อข้อมูลพร็อพเพอร์ตี้ที่จะใช้ในรายงาน Google Analytics ด้วย สิ่งที่ควรระบุคือวิธีการเริ่มต้นของเครื่องมือควบคุมมุมมอง (หากมี) หรือวิธี viewDidAppear:
- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.trackedViewName = @"About Screen"; }
ตราบใดที่ตั้งค่า trackedViewName
ก่อนเรียกใช้ sendView:
ระบบจะวัดการดูอัตโนมัติ เมื่อใดก็ตามที่การแสดงผลปรากฏขึ้น ระบบจะสร้างการเรียก sendView:
ด้วยชื่อข้อมูลพร็อพเพอร์ตี้ที่ระบุ
การวัดหน้าจอด้วยตนเอง
หากต้องการส่งมุมมองหน้าจอด้วยตนเอง ให้เรียก sendView:
ตามตัวอย่างต่อไปนี้
[tracker sendView:@"Home Screen"];