Google 致力于为黑人社区推动种族平等。查看具体举措
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

เริ่มต้นใช้งาน Google Analytics สำหรับ C ++

Google Analytics รวบรวมข้อมูลการใช้งานและพฤติกรรมสำหรับแอปของคุณ SDK บันทึกข้อมูลหลักสองประเภท:

  • เหตุการณ์: สิ่งที่เกิดขึ้นในแอปของคุณเช่นการกระทำของผู้ใช้เหตุการณ์ของระบบหรือข้อผิดพลาด
  • คุณสมบัติของผู้ใช้: แอตทริบิวต์ที่คุณกำหนดเพื่ออธิบายกลุ่มของฐานผู้ใช้ของคุณเช่นค่ากำหนดภาษาหรือตำแหน่งทางภูมิศาสตร์

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

ในการเข้าถึงข้อมูลนี้:

  1. ใน คอนโซล Firebase เปิดโครงการของคุณ
  2. เลือก Analytics จากเมนูเพื่อดูแดชบอร์ดการรายงานของ Analytics

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

เพื่อช่วยคุณในการเริ่มต้น Analytics SDK จะกำหนดเหตุการณ์ที่แนะนำจำนวนหนึ่งซึ่งพบได้บ่อยในแอปประเภทต่างๆรวมถึงแอปค้าปลีกอีคอมเมิร์ซการเดินทางและเกม หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเหตุการณ์เหล่านี้และเวลาที่จะใช้โปรดดูบทความ กิจกรรมและคุณสมบัติ ในศูนย์ช่วยเหลือ Firebase หากต้องการดูรายละเอียดสูงสุดในรายงานให้บันทึกเหตุการณ์ Analytics ที่แนะนำซึ่งเหมาะสมกับแอปของคุณและพารามิเตอร์ที่กำหนดไว้ นอกจากนี้ยังช่วยให้มั่นใจได้ว่าคุณจะได้รับประโยชน์จากคุณลักษณะล่าสุดของ Google Analytics เมื่อพร้อมใช้งาน

ก่อนที่คุณจะเริ่ม

ก่อนที่คุณจะสามารถใช้ Google Analytics คุณต้อง:

  • ลงทะเบียนโปรเจ็กต์ C ++ ของคุณและกำหนดค่าให้ใช้ Firebase

    หากโปรเจ็กต์ C ++ ของคุณใช้ Firebase อยู่แล้วแสดงว่ามีการลงทะเบียนและกำหนดค่าสำหรับ Firebase แล้ว

  • เพิ่ม Firebase C ++ SDK ในโปรเจ็กต์ C ++ ของคุณ

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

สร้างและเริ่มต้นแอป firebase

ก่อนที่คุณจะเริ่มคุณจะต้องสร้างและเริ่มต้นแอป firebase:

Android

สร้างแอป firebase ส่งผ่านสภาพแวดล้อม jobject และการอ้างอิง jobject ไปยังกิจกรรม java เป็นอาร์กิวเมนต์:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

เริ่มต้นไลบรารี Analytics:

::firebase::analytics::Initialize(app);

iOS

สร้างแอป firebase:

app = ::firebase::App::Create(::firebase::AppOptions());

เริ่มต้นไลบรารี Analytics:

::firebase::analytics::Initialize(app);

บันทึกเหตุการณ์

หลังจากที่คุณกำหนดค่าอินสแตนซ์ firebase::App แล้วคุณสามารถเริ่มบันทึกเหตุการณ์ด้วยเมธอด LogEvent()

ตัวอย่างต่อไปนี้จะอัปเดตคะแนนของผู้ใช้:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

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