Skip to content

Аналитика

Firebase Analytics позволяет собирать и обрабатывать информацию о пользователях. Аналитика за день обычно занимает около 24 часов, чтобы отобразиться на панели управления.

Чтобы начать работу с аналитикой Firebase, используйте действие Активировать аналитику в событии.

Учёт пользовательских событий

Для отправки пользовательских данных, например, об игроке, который завершил уровень, можно использовать «событие журнала». Вот пример:

  • Когда игроки покидают уровень, перед переключением сцен:
    • Создайте новое событие или обновите существующее событие с помощью действия журнала событий
    • Убедитесь, что «level1_finished» указан как имя события.
  • Пользователи, прошедшие уровень 1, теперь будут отображаться на панели инструментов. Оценки также могут быть переданы путем отправки события, называемого «оценка», с дополнительными данными - значением переменной, содержащей оценку.

Использование свойств

Свойства - это то, что полезно для различения групп игроков. Например, в начале игры игрок указывает свой любимый цвет, затем он задается как настраиваемое свойство и регистрируется как часть счета с помощью настраиваемых событий. После этого Firebase сможет отображать средний балл людей, которые выбрали синий как любимый цвет, и разницу со средним баллом людей, выбравших красный.

Это может быть полезно для сбора данных о пользователях и использования с помощью удаленной настройки чтобы например масштабировать сложность (или другие параметры) в зависимости от свойств пользователя.

Как отлаживать / тестировать настраиваемые события и свойства

Аналитика Firebase не отображается сразу на панели инструментов. Это может затруднить проверку работоспособности интеграции. Вы можете использовать расширение Google Chrome, чтобы убедиться, что данные отправляются правильно.

  • Установите Расширение отладки Google Analytics для Chrome.
  • Запустите функцию предварительного просмотра в сети или экспортируйте игру как игру HTML5 и разместите ее на любом веб-сервере (удаленном или локальном).
  • Перейдите в консоль Firebase и откройте панель DebugView:
  • Наконец, перейдите на страницу веб-сервера (или URL-адрес предварительного просмотра сети) и щелкните значок расширения, чтобы включить режим отладки. Игра должна перезагрузиться, и теперь каждый раз, когда что-то регистрируется или изменяется свойство пользователя, вы будете видеть это в DebugView с небольшой задержкой.