Google 致力于为黑人社区推动种族平等。查看具体举措

ابدأ مع Google Analytics for Unity

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

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

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

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

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

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

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

قبل ان تبدأ

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

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

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

    • إذا لم يكن لديك مشروع الوحدة، يمكنك تحميل التطبيق عينة .

  • إضافة Firebase الوحدة SDK (على وجه التحديد، FirebaseAnalytics.unitypackage ) لمشروع الوحدة الخاصة بك.

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

سجل الأحداث

يمكنك أن تبدأ على الفور لتسجيل الأحداث مع LogEvent() الأسلوب.

يسجل المثال التالي الأحداث بأنواع مختلفة من الوسائط:

// Log an event with no parameters.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);

// Log an event with a float parameter
Firebase.Analytics.FirebaseAnalytics
  .LogEvent("progress", "percent", 0.4f);

// Log an event with an int parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventPostScore,
    Firebase.Analytics.FirebaseAnalytics.ParameterScore,
    42
  );

// Log an event with a string parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventJoinGroup,
    Firebase.Analytics.FirebaseAnalytics.ParameterGroupId,
    "spoon_welders"
  );

// Log an event with multiple parameters, passed as a struct:
Firebase.Analytics.Parameter[] LevelUpParameters = {
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, "mrspoon"),
  new Firebase.Analytics.Parameter(
    "hit_accuracy", 3.14f)
};
Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventLevelUp,
  LevelUpParameters);

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