ทุกเครื่องยนต์
เอกสารนี้มีคำแนะนำสำหรับการตั้งค่าการตั้งค่าของเครื่องยนต์ทั่วไปเพื่อใช้ฟีเจอร์การวิเคราะห์ Hive SDK
Hive การตั้งค่าคอนโซล¶
Hive SDK Analytics มีฟีเจอร์หลากหลาย รวมถึงการส่งบันทึกและการวิเคราะห์กลุ่มผู้ใช้ เพื่อใช้ฟีเจอร์เหล่านี้ คุณต้องกำหนดค่าก่อนใน Hive Console ตามที่ระบุใน Analytics Console Guide.
hive_config.xml การตั้งค่า¶
นี่คือการตั้งค่า hive_config.xml ที่จำเป็นสำหรับการใช้ผลิตภัณฑ์ Hive SDK Analytics.
รายการ | รายละเอียด | จำเป็น | ค่าพื้นฐานของ SDK |
---|---|---|---|
maxGameLogSize | นี่คือจำนวนสูงสุดของเกมล็อกที่เก็บเป็นไฟล์ข้อมูลที่ไม่มีโครงสร้าง Analytics v2 จะเก็บค่าดังกล่าว ค่าพื้นฐานคือ 50 และการเปลี่ยนแปลงค่านี้จะถูกห้ามเว้นแต่ในกรณีพิเศษ | X | 50 |
saveAnalyticsLogBeforeCrash | นี่คือฟีเจอร์เฉพาะสำหรับ iOS ที่ตรวจจับสถานการณ์ที่แอปกำลังจะสิ้นสุดเนื่องจากข้อผิดพลาดประเภท ค่าพื้นฐานได้เปลี่ยนจาก `true` เป็น `false` (+v4.24.2.0). | X | `false` |
<properties>
<maxGameLogSize>50</maxGameLogSize>
<saveAnalyticsLogBeforeCrash>false</saveAnalyticsLogBeforeCrash>
</properties>
Note
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่า hive_config.xml โปรดดูที่ นี้.
การตั้งค่า configuration
class¶
นี่คือการตั้งค่าของคลาส Configuration
ที่จำเป็นในการใช้ผลิตภัณฑ์ Hive SDK Analytics
รายการ | คำอธิบาย | ที่จำเป็น | ค่าเริ่มต้นของ SDK |
---|---|---|---|
maxGameLogSize | นี่คือจำนวนสูงสุดของบันทึกเกมที่เก็บเป็นไฟล์ข้อมูลที่ไม่มีโครงสร้าง Analytics v2 จะเก็บค่าดังกล่าว ค่าเริ่มต้นคือ 50 และการเปลี่ยนแปลงค่านี้จะต้องอยู่ในสถานการณ์พิเศษเท่านั้น | X | `50` |
analyticsSendLimit | นี่คือจำนวนสูงสุดของบันทึกที่จะถูกส่งต่อรอบการส่งบันทึก ค่าเริ่มต้นคือ 5 สามารถกำหนดค่าได้เฉพาะผ่านคลาส `Configuration` เท่านั้น | X | `5` |
analyticsQueueLimit | นี่คือจำนวนสูงสุดของบันทึกที่สามารถสะสมได้ ค่าเริ่มต้นคือ 50 สามารถกำหนดค่าได้เฉพาะผ่านคลาส `Configuration` เท่านั้น | X | `50` |
analyticsSendCycle | นี่คือรอบการส่งบันทึก สามารถตั้งค่าเป็นวินาที และบันทึกการวิเคราะห์จะถูกส่งทุกๆ รอบที่ตั้งค่า ค่าเริ่มต้นคือ 1 วินาที สามารถกำหนดค่าได้เฉพาะผ่านคลาส `Configuration` เท่านั้น | X | `1`(หน่วย: วินาที) |