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 แล้ว

  • ในโครงการระดับ build.gradle ไฟล์ให้แน่ใจว่าจะรวมถึงพื้นที่เก็บข้อมูล Maven ของ Google ในทั้งสองของคุณ buildscript และ allprojects ส่วน

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

โปรดทราบว่าการเพิ่ม Firebase ลงในโครงการ C ++ ของคุณเกี่ยวข้องกับงานทั้งใน คอนโซล Firebase และในโครงการ C ++ แบบเปิด (ตัวอย่างเช่นคุณดาวน์โหลดไฟล์ Firebase config จากคอนโซลจากนั้นย้ายไปยังโครงการ 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);

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