ابدأ مع Google Analytics لـ C ++

يجمع Google Analytics بيانات الاستخدام والسلوك لتطبيقك. تسجل SDK نوعين أساسيين من المعلومات:

  • الأحداث: ماذا يجري في التطبيق الخاص بك، مثل إجراءات المستخدم، أحداث النظام، أو أخطاء.
  • خصائص المستخدم: السمات التي تحدد لوصف شرائح قاعدة المستخدم الخاص بك، مثل تفضيل اللغة أو الموقع الجغرافي.

تحليلات بتسجيل بعض تلقائيا الأحداث و خصائص المستخدم . لا تحتاج إلى إضافة أي كود لتمكينهم. إذا احتياجات التطبيق الخاص بك لجمع بيانات إضافية، يمكنك تعيين ما يصل إلى 25 مختلفة خصائص المستخدم تحليلات وتسجيل ما يصل إلى 500 من مختلف أنواع الأحداث تحليلات في التطبيق الخاص بك. لا يوجد حد للحجم الإجمالي للأحداث التي تسجلها تطبيقاتك.

للوصول إلى هذه البيانات:

  1. في وحدة التحكم Firebase ، فتح المشروع الخاص بك.
  2. اختر تحليلات من القائمة لعرض تحليلات لوحة التقارير.

يظهر الأحداث علامة التبويب تقارير الحدث التي يتم إنشاؤها تلقائيا لكل نوع مميز من الحدث تحليلات سجلت من قبل التطبيق. قراءة المزيد عن لوحة القيادة التقارير تحليلات في مركز المساعدة Firebase.

لمساعدتك على البدء ، تحدد Analytics SDK عددًا من الأحداث المقترحة المشتركة بين أنواع مختلفة من التطبيقات ، بما في ذلك تطبيقات البيع بالتجزئة والتجارة الإلكترونية والسفر والألعاب. لمعرفة المزيد عن هذه الأحداث، وعند استخدامها، وتصفح الأحداث وخصائص المواد في مركز المساعدة Firebase. للحصول على أقصى قدر من التفاصيل في التقارير ، سجّل أحداث Analytics المقترحة التي تكون منطقية لتطبيقك والمعلمات المحددة لها. يضمن هذا أيضًا الاستفادة من أحدث ميزات Google Analytics بمجرد توفرها.

قبل ان تبدأ

قبل أن تتمكن من استخدام برنامج Google Analytics ، تحتاج إلى:

  • سجل مشروع C ++ الخاص بك وقم بتكوينه لاستخدام Firebase.

    إذا كان مشروع C ++ الخاص بك يستخدم Firebase بالفعل ، فهذا يعني أنه تم تسجيله بالفعل وتهيئته لـ Firebase.

  • إضافة ++ SDK Firebase C إلى C ++ المشروع الخاص بك.

ملاحظة أن إضافة Firebase إلى C ++ بك المشروع يتضمن المهام سواء في وحدة التحكم Firebase وفي المشروع C ++ مفتوحة (على سبيل المثال، يمكنك تحميل ملفات التكوين Firebase من وحدة التحكم، ثم نقلها إلى حسابك C ++ المشروع).

قم بإنشاء وتهيئة تطبيق Firebase

قبل أن تبدأ ، ستحتاج إلى إنشاء تطبيق Firebase وتهيئته:

ذكري المظهر

إنشاء التطبيق firebase، ويمر البيئة JNI و jobject إشارة إلى النشاط جافا كوسائط:

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

تهيئة مكتبة تحليلات:

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

iOS +

أنشئ تطبيق Firebase:

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

تهيئة مكتبة تحليلات:

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

سجل الأحداث

بعد أن كنت قد تكوين firebase::App سبيل المثال، يمكنك أن تبدأ في تسجيل الأحداث مع LogEvent() الأسلوب.

يقوم المثال التالي بتحديث نقاط المستخدم:

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

الخطوات التالية