ลองใช้ Analytics สําหรับ iOS

ใช้แอปตัวอย่างสำหรับ iOS ของเราเพื่อดูวิธีการทำงานของ Analytics หรือ เพิ่ม Analytics ลงในแอปที่มีอยู่

หากต้องการใช้ตัวอย่างนี้ ให้ตรวจสอบว่าคุณมี Xcode และ CocoaPods

รับโปรเจ็กต์

เริ่มด้วยตัวอย่างโดยใช้คำสั่งต่อไปนี้จากเทอร์มินัล:

$ pod try Google

เลือกตัวเลือกสำหรับ AnalyticsExample.xcodeproj จากข้อความแจ้ง

เรียกใช้ตัวอย่าง

ตอนนี้คุณพร้อมที่จะสร้างตัวอย่างและเรียกใช้จาก Xcode แล้ว

เลือกเป้าหมาย AnalyticsExample จากนั้นเริ่มแอปพลิเคชันบนอุปกรณ์หรือใน เครื่องจำลอง iOS โดยคลิกปุ่มเรียกใช้ของพื้นที่ทำงาน

มองหาข้อความบันทึกในคอนโซล Xcode ที่บันทึกกิจกรรม Analytics คุณบันทึกกิจกรรมบนหน้าจอต่างๆ ได้โดยเลือกรูปแบบต่างๆ ในแถบแท็บที่ด้านล่างของหน้าจอ

2015-04-07 14:20:25.166 TestApp[72212:2336930] INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:] (GAIBatchingDispatcher.m:219): 1 hit(s) sent

ไปที่ Analytics แล้วเลือกบัญชี Analytics ที่คุณใช้ลงทะเบียนแอป หากไม่แน่ใจ ให้ค้นหารหัสติดตาม Analytics ในไฟล์ GoogleService-Info.plist ที่คุณเพิ่มลงในโปรเจ็กต์ก่อนหน้านี้ คัดลอกรหัสดังกล่าวไปยังการค้นหาบัญชี Analytics ในเมนูแบบเลื่อนลงของรายงาน เลือกรายงานเรียลไทม์ > ภาพรวมของพร็อพเพอร์ตี้

ตอนนี้คุณดูกิจกรรมของแอปในแบบเรียลไทม์ได้แล้ว กราฟการดูหน้าจอจะแสดง การดูหน้าจอ และคุณสามารถทริกเกอร์เพิ่มได้โดยการคลิกที่แท็บในแอปพลิเคชัน รายงานแบบเรียลไทม์จะแสดงกิจกรรมเมื่อมาถึงเซิร์ฟเวอร์ คุณจึงใช้ข้อมูลนี้ทดสอบการตั้งค่าได้อย่างรวดเร็ว

วิธีการทำงาน

Analytics สำหรับอุปกรณ์เคลื่อนที่จะรวบรวมกิจกรรมของผู้ใช้ไปยังแอปโดยใช้บีคอนของ Analytics ที่ส่งข้อมูลไปยังเซิร์ฟเวอร์ Analytics เช่นเดียวกับการติดตามเว็บ ข้อมูลพร็อพเพอร์ตี้แต่ละรายการที่ไม่ซ้ำกันในแอปจะสอดคล้องกับ การดูหน้าจอ Analytics รายงานจะรวบรวมข้อมูลการโต้ตอบทั้งหมดในช่วง 30 นาทีที่ผ่านมา

ตัวอย่างนี้ใช้อินเทอร์เฟซ GAITracker เพื่อดึงข้อมูลชื่อหน้าจอและส่งเป็นการดูหน้าจอไปยังบัญชี Analytics ที่เชื่อมโยงกับแอปของคุณ

หมายเหตุ: SDK อุปกรณ์เคลื่อนที่ของ Analytics จะอัปโหลดสัญญาณกิจกรรมเป็นชุดๆ เหมือนการติดตามเว็บ ทั้งเพื่อประหยัดสัญญาณวิทยุของอุปกรณ์และเพื่อจัดการช่วงกิจกรรมของผู้ใช้แบบออฟไลน์

id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
[tracker set:kGAIScreenName value:name];
[tracker send:[[GAIDictionaryBuilder createScreenView] build]];
      

ขั้นตอนถัดไป

ดูวิธีใช้ Google Analytics เพื่อรวบรวมข้อมูลการใช้งานแอปเพิ่มเติม เช่น การแตะไปยังองค์ประกอบ UI ที่มีการติดตามผลของเหตุการณ์ หรือกิจกรรมแคมเปญ Google Play ที่มีการติดตามแคมเปญ

เพิ่ม Analytics ลงในแอป

คุณได้ประสบการณ์การใช้งานที่ดีไหม หากพบปัญหา โปรดแจ้งให้เราทราบ