Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Analytics, uygulamanızla ilgili kullanım ve davranış verilerini toplar. SDK, iki temel bilgi türünü kaydeder:
Etkinlikler: Uygulamanızda neler olduğu (ör. kullanıcı işlemleri, sistem etkinlikleri veya hatalar).
Kullanıcı özellikleri: Kullanıcı tabanınızın segmentlerini tanımlamak için belirlediğiniz özellikler (ör. dil tercihi veya coğrafi konum).
Analytics bazı etkinlikleri ve kullanıcı özelliklerini otomatik olarak kaydeder. Bunları etkinleştirmek için herhangi bir kod eklemeniz gerekmez. Uygulamanızın ek veri toplaması gerekiyorsa 25'e kadar farklı Analytics kullanıcı özelliği ayarlayabilir ve uygulamanıza 500 farklı Analytics etkinlik türü kaydedebilirsiniz. Uygulamanızın kaydettiği etkinliklerin toplam hacminin sınırı yoktur.
Analytics
raporlama kontrol panelini görüntülemek için menüden Analytics simgesini seçin.
Etkinlikler sekmesinde, uygulamanız tarafından günlüğe kaydedilen her farklı Analytics etkinliği için otomatik olarak oluşturulan etkinlik raporları gösterilir. Kontrol paneli hakkında daha fazla bilgi edinin.
Başlamanıza yardımcı olmak için Analytics SDK, perakende ve e-ticaret, seyahat ve oyun uygulamaları dahil olmak üzere farklı uygulama türlerinde yaygın olan bir dizi önerilen etkinlik tanımlar. Bu etkinlikler ve ne zaman kullanılacakları hakkında daha fazla bilgi edinmek için Önerilen etkinlikler başlıklı makaleye bakın.
Raporlarda maksimum ayrıntı düzeyine ulaşmak için uygulamanız için anlamlı olan önerilen Analytics etkinlikleri ve bunların belirlenmiş parametrelerini günlüğe kaydedin. Bu sayede, kullanıma sunulur sunulmaz en yeni Google Analytics özelliklerinden de yararlanabilirsiniz.
Firebase'i Unity projenize eklemenin hem Firebase konsolunda hem de açık Unity projenizde görevler içerdiğini unutmayın (örneğin, Firebase yapılandırma dosyalarını konsoldan indirip Unity projenize taşırsınız).
Günlüğe kaydedilen etkinlikler
Etkinlikleri LogEvent() yöntemiyle hemen günlüğe kaydetmeye başlayabilirsiniz.
Aşağıdaki örnekte, çeşitli bağımsız değişken türleriyle etkinlikler kaydedilmektedir:
// Log an event with no parameters.Firebase.Analytics.FirebaseAnalytics.LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);// Log an event with a float parameterFirebase.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={newFirebase.Analytics.Parameter(Firebase.Analytics.FirebaseAnalytics.ParameterLevel,5),newFirebase.Analytics.Parameter(Firebase.Analytics.FirebaseAnalytics.ParameterCharacter,"mrspoon"),newFirebase.Analytics.Parameter("hit_accuracy",3.14f)};Firebase.Analytics.FirebaseAnalytics.LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLevelUp,LevelUpParameters);
Sonraki adımlar
Verilerinizin Firebase konsolunda düzenli olarak yenilendiğini görebilirsiniz.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-30 UTC."],[],[],null,["Google Analytics collects usage and behavior data for your app. The SDK\nlogs two primary types of information:\n\n- **Events:** What is happening in your app, such as user actions, system events, or errors.\n- **User properties:** Attributes you define to describe segments of your user base, such as language preference or geographic location.\n\nAnalytics automatically logs some\n[events](https://support.google.com/analytics/answer/9234069) and\n[user properties](https://support.google.com/analytics/answer/9268042);\nyou don't need to add any code to enable them. If your app needs to collect\nadditional data, you can set up to 25 different Analytics user properties\nand log up to 500 different Analytics event *types* in your app.\nThere is no limit on the total volume of events your app logs.\n\nTo access this data:\n\n1. In the [Firebase console](//console.firebase.google.com/), open your project.\n2. Select **Analytics** from the menu to view the Analytics reporting dashboard.\n\nThe **Events** tab shows the event reports that are\nautomatically created for each distinct type of Analytics event logged by\nyour app. Read more about the [dashboard](https://support.google.com/analytics/answer/11014767).\n\nTo help you get started, the Analytics SDK defines a number of\nrecommended events that are common among different types of apps, including\nretail and ecommerce, travel, and gaming apps. To learn more about these events\nand when to use them, see [Recommended events](https://support.google.com/analytics/answer/9267735).\nTo get the maximum detail in reports, log\nthe suggested Analytics events that make sense for your app and their\nprescribed parameters. This also ensures that you benefit from the latest\nGoogle Analytics features as they become available.\n\nBefore you begin\n\nBefore you can use\n[Google Analytics](/docs/reference/unity/namespace/firebase/analytics),\nyou need to:\n\n- Register your Unity project and configure it to use Firebase.\n\n - If your Unity project already uses Firebase, then it's already\n registered and configured for Firebase.\n\n - If you don't have a Unity project, you can download a\n [sample app](//github.com/google/mechahamster).\n\n- Add the [Firebase Unity SDK](/download/unity) (specifically, `FirebaseAnalytics.unitypackage`) to\n your Unity project.\n\n| **Find detailed instructions for these initial\n| setup tasks in\n| [Add Firebase to your Unity project](/docs/unity/setup#prerequisites).**\n\nNote that adding Firebase to your Unity project involves tasks both in the\n[Firebase console](//console.firebase.google.com/) and in your open Unity project\n(for example, you download Firebase config files from the console, then move\nthem into your Unity project).\n\nLog events\n\nYou can immediately begin to log events with the\n[`LogEvent()`](/docs/reference/unity/class/firebase/analytics/firebase-analytics#logevent) method.\n\nThe following example logs events with various types of arguments: \n\n```c#\n// Log an event with no parameters.\nFirebase.Analytics.FirebaseAnalytics\n .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);\n\n// Log an event with a float parameter\nFirebase.Analytics.FirebaseAnalytics\n .LogEvent(\"progress\", \"percent\", 0.4f);\n\n// Log an event with an int parameter.\nFirebase.Analytics.FirebaseAnalytics\n .LogEvent(\n Firebase.Analytics.FirebaseAnalytics.EventPostScore,\n Firebase.Analytics.FirebaseAnalytics.ParameterScore,\n 42\n );\n\n// Log an event with a string parameter.\nFirebase.Analytics.FirebaseAnalytics\n .LogEvent(\n Firebase.Analytics.FirebaseAnalytics.EventJoinGroup,\n Firebase.Analytics.FirebaseAnalytics.ParameterGroupId,\n \"spoon_welders\"\n );\n\n// Log an event with multiple parameters, passed as a struct:\nFirebase.Analytics.Parameter[] LevelUpParameters = {\n new Firebase.Analytics.Parameter(\n Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5),\n new Firebase.Analytics.Parameter(\n Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, \"mrspoon\"),\n new Firebase.Analytics.Parameter(\n \"hit_accuracy\", 3.14f)\n};\nFirebase.Analytics.FirebaseAnalytics.LogEvent(\n Firebase.Analytics.FirebaseAnalytics.EventLevelUp,\n LevelUpParameters);\n```\n| **Note:** After the property is registered, it can take up to 24 hours for data collected with the property to be included in reports. When the new data is available, the user property can be used as a report filter.\n\nNext Steps\n\n- See your data refresh periodically in the [Firebase console](//console.firebase.google.com/).\n- Explore the guides on [events](/docs/analytics/unity/events) and [user properties](/docs/analytics/unity/properties)."]]