Unity Analytics は、ゲームユーザーに対し、例えば、ユニークユーザー数(DAU/MAU)など、分析するための洞察力を提供します。
注: このリファレンスは、Unity 5.1 で Unity Analytics を使う方法について書かれています。Unity の旧バージョンで Unity Analytics を使用するには、https://analytics.cloud.unity3d.com/docs を参照してください。
具体的には、革新的な機能としてメトリックモニターやデータエクスプローラーを介して、ユーザーエンゲージメントと保持データにアクセスする機能が含まれています。さまざまなユーザー属性や特性にわたってプレーヤーのセグメンテーションを、追加の操作なしで 20 以上の利用可能な標準セグメントが自動的に適用されます。
機能の詳細については、Unity Analytics の ホームページ http://unity3d.com/unity/analytics を参照してください。
Important: Always make calls to the Analytics API inside the scope of an #if ENABLE_CLOUD_SERVICES_ANALYTICS statement to prevent compilation errors on platforms that do not support Analytics:
#if ENABLE_CLOUD_SERVICES_ANALYTICS // Analytics code #endif
| configUrl | Get the Analytics config endpoint. |
| dashboardUrl | Get the Analytics dashboard endpoint. |
| deviceStatsEnabled | Controls whether the sending of device stats at runtime is enabled. |
| enabled | Controls whether the Analytics service is enabled at runtime. |
| eventUrl | Get the Analytics event endpoint. |
| initializeOnStartup | Reports whether Unity is set to initialize Analytics on startup. |
| limitUserTracking | Controls whether to limit user tracking at runtime. |
| playerOptedOut | Reports whether the player has opted out of data collection. |
| CustomEvent | カスタムイベント(オプション) |
| EnableCustomEvent | Use it to enable or disable a custom event. |
| EnableEvent | Use it to enable or disable an event. |
| FlushEvents | Attempts to flush immediately all queued analytics events to the network and filesystem cache if possible (optional). |
| IsCustomEventEnabled | Use it to check to custom event enable status. |
| IsEventEnabled | Use it to check to an event enable status. |
| RegisterEvent | This API is used for registering a Runtime Analytics event. Note: This API is for internal use only and is likely change in the future. Do not use in user code. |
| ResumeInitialization | Resume Analytics initialization. |
| SendEvent | This API is used to send a Runtime Analytics event. Note: This API is for internal use only and is likely change in the future. Do not use in user code. |
| SetEventEndPoint | Use this API to set the event end point URL. Note: This API is for internal use only and is likely change in the future. Do not use in user code. |
| SetEventPriority | Use this API to set the event priority. Note: This API is for internal use only and is likely change in the future. Do not use in user code. |
| SetUserBirthYear | ユーザー情報(オプション) |
| SetUserGender | ユーザー情報(オプション) |
| SetUserId | ユーザー情報(オプション) |
| Transaction | アプリ内課金のトラッキング(オプション) |