เอกสารนี้จะอธิบายวิธีแก้ไขข้อบกพร่องและแก้ปัญหา ปลั๊กอิน Google Analytics สำหรับ Unity
การแก้ไขข้อบกพร่องและการแก้ปัญหา
หากคุณทำตามคู่มือสำหรับนักพัฒนาซอฟต์แวร์แล้ว แต่ไม่เห็นข้อมูลในรายงาน Google Analytics โปรดอ่านคำแนะนำและข้อควรพิจารณาต่อไปนี้
- Google Analytics อาจใช้เวลาถึง 24-48 ชั่วโมงในการเริ่มรายงานข้อมูล หากคุณยืนยันแล้วว่าการใช้งานถูกต้อง ให้รออย่างน้อย 48 ชั่วโมงเพื่อพิจารณาว่าความล่าช้านี้เป็นสาเหตุที่คุณไม่เห็นข้อมูลหรือไม่
- ตั้งค่าระดับการบันทึกเป็น
VERBOSE
เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ที่ขาดหายไปหรือปัญหาอื่นๆ ซึ่งอาจขัดขวางไม่ให้ส่ง Hit ของคุณ - ยืนยันว่าคุณกำหนดค่า Prefab ถูกต้องแล้ว คุณต้องมีพร็อพเพอร์ตี้/รหัสติดตามและชื่อแอปที่ถูกต้อง ตรวจสอบว่าคุณกําลังดูรายงานของพร็อพเพอร์ตี้ที่เกี่ยวข้อง
- ตรวจสอบว่าคุณได้กำหนดระยะเวลาการจัดส่งเป็นค่าที่สมเหตุสมผลแล้ว ค่า 0 จะหยุดการส่ง Hit โดยสมบูรณ์ ขณะที่ค่าขนาดใหญ่จะทำให้ Hit ไม่ปรากฏในรายงานแบบเรียลไทม์ (ยังคงเห็นได้ในรายงานอื่นๆ) ค่าเริ่มต้นของปลั๊กอินคือ 5 วินาที
- หากเห็น
NullReferenceException
อาจเป็นเพราะคุณลืมลาก Prefab ที่กำหนดค่าไว้จากลำดับชั้นของออบเจ็กต์ไปยังการอ้างอิงสคริปต์ในมุมมองตัวตรวจสอบ - หากคุณได้รับข้อผิดพลาด Linker เมื่อสร้างสำหรับ iOS ให้ทำตามขั้นตอนการตั้งค่าและการกำหนดค่า iOS เพื่อเพิ่มไลบรารีที่จำเป็นโดยอัตโนมัติเมื่อสร้าง
- หากคุณได้รับข้อผิดพลาดเกี่ยวกับสิทธิ์ใน Android ให้ทำตามขั้นตอนการตั้งค่าและการกำหนดค่า Android เพื่อดูวิธีอัปเดตไฟล์ AndroidManifest.xml
- ตรวจสอบว่าไม่ได้เลือก Flag ทดลองเรียกใช้ ไว้ แฟล็กนี้มีไว้เพื่อทดสอบเกมของคุณ และหากเลือกไว้ ระบบจะป้องกันไม่ให้มีการส่ง Hit ทั้งหมดไปยัง Google Analytics
แหล่งข้อมูลเพิ่มเติม
หากยังพบปัญหาและไม่สามารถtroubleshootได้ ให้ลองทำตามขั้นตอนต่อไปนี้
- ขอความช่วยเหลือใน Stack Overflow ได้ที่ google-analytics
- เปิดปัญหาหากคิดว่ามีข้อบกพร่องในปลั๊กอิน