Інтеграція GameAnalytics для мобільної гри: трекінг та аналітика

Гравці проходять рівень за рівнем, але ви не знаєте, де вони кидають? Вбудовані метрики App Store та Google Play не показують внутрішньоігрову поведінку. Ми інтегруємо GameAnalytics — платформу, спроєктовану для мобільних ігор, — щоб ви бачили кожен фаннел проходження, кожну витрату валюти та кожну

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1734 послуг
Інтеграція GameAnalytics для мобільної гри: трекінг та аналітика
Простий
від 1 дня до 3 днів

Наші компетенції:

Часті запитання

Останні роботи

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    894
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    782
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1216
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    1079
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    1002
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    597

Гравці проходять рівень за рівнем, але ви не знаєте, де вони кидають? Вбудовані метрики App Store та Google Play не показують внутрішньоігрову поведінку. Ми інтегруємо GameAnalytics — платформу, спроєктовану для мобільних ігор, — щоб ви бачили кожен фаннел проходження, кожну витрату валюти та кожну рекламну сесію. Наш досвід інтеграції GameAnalytics для десятків ігор підтверджує ефективність. Отримайте консультацію — обговоримо деталі інтеграції для вашого проєкту.

Чому GameAnalytics краща за універсальні системи?

GameAnalytics спочатку спроєктована для ігор. Progression, resource та design події — це вбудована модель даних. Не потрібно проєктувати схему з нуля. Економія часу на налаштування — до 2 днів. Вартість ліцензії при великих навантаженнях — у 2-3 рази нижча, ніж у Amplitude. При навантаженні 10 млн подій на місяць економія на ліцензії сягає 80%. GameAnalytics documentation

Як GameAnalytics допомагає підвищити retention?

Автоматичні звіти по Day 1, 7 та 30 показують динаміку утримання гравців. Funnel проходження рівнів вказує на конкретну точку відтоку. Наприклад, після оптимізації 5-го рівня retention Day 14 виріс на 20% в одного з наших клієнтів.

Як налаштувати моніторинг монетизації?

Resource події фіксують усі джерела та витрати валюти, забезпечуючи повний трекінг монетизації. GameAnalytics автоматично будує баланс економіки: якщо Sink значно випереджає Source, гравці швидко бідніють і йдуть. Ми налаштовуємо ці події за вас і даємо рекомендації щодо балансування.

Підключення SDK

SDK доступні для Unity (GameAnalytics SDK Unity), iOS (GameAnalytics iOS), Android (GameAnalytics Android), React Native. Для Unity — через Package Manager або .unitypackage:

using GameAnalyticsSDK; public class GameManager : MonoBehaviour { void Awake() { GameAnalytics.Initialize(); } } 

Перед викликом Initialize() компонент GameAnalytics має бути в сцені з заповненими Game Key та Secret Key з дашборду.

На iOS нативно:

import GameAnalytics GameAnalytics.configureBuild("1.0.0") GameAnalytics.initialize(withGameKey: "GAME_KEY", gameSecret: "SECRET_KEY") 

Типи подій (таблиця)

Тип події Призначення Приклад
Progression Проходження рівнів Start world_1 level_05
Resource Економіка (Source/Sink) Source gold 500 reward daily_bonus
Design Довільні метрики Boss:Defeated:DragonKing

Progression та Resource можна комбінувати в одному коді:

// Початок рівня GameAnalytics.NewProgressionEvent(GAProgressionStatus.Start, "world_1", "level_05"); GameAnalytics.NewResourceEvent(GAResourceFlowType.Source, "gold", 500, "reward", "daily_bonus"); 

Design — все інше:

GameAnalytics.NewDesignEvent("Boss:Defeated:DragonKing", 1); GameAnalytics.NewDesignEvent("Settings:SoundToggle", 0); // 0 = вимкнено 

Як додати design event для кастомної механіки (покроково)

  1. Визначте ієрархію через двокрапки (максимум 5 рівнів).
  2. Викличте GameAnalytics.NewDesignEvent("ваш:шлях:події", значення).
  3. Перевірте появу події в GameAnalytics Dashboard.

Уникаємо помилок при іменуванні подій

Рядок події розділяється двокрапками — це рівні ієрархії в дашборді. Boss:Defeated:DragonKing створює гілку Boss → Defeated → DragonKing. Максимум 5 рівнів. Якщо не дотримуватись структури з самого початку, дашборд перетвориться на плоский список із сотень рядків.

Автоматичні метрики

GameAnalytics без додаткового коду збирає DAU/MAU, retention (Day 1, 7, 30), session length та crash reports (через інтеграцію з нативними краш-обробниками). Для iOS 14+ автоматично вмикається підтримка SKAdNetwork. Ці автоматичні метрики гри критичні для оцінки продукту.

Типові помилки при інтеграції:

  • Іменування подій Design без ієрархії — дашборд стає плоским.
  • Відсутність явного закриття сесії на iOS при фонових завданнях.
  • Неправильне співвідношення Game Key та Secret Key для різних білдів.

Етапи інтеграції

Етап Тривалість Опис
Аналіз та проєктування подій 0,5 дня Визначаємо ключові події: progression, resource, design
Підключення SDK 0,5 дня Встановлення SDK, налаштування ключів
Розробка подій 1 день Реалізація відправлення подій у коді
Тестування та налагодження 0,5 дня Перевірка даних у дашборді
Деплой та моніторинг 0,5 дня Запуск та перші звіти

Валідація session end

GameAnalytics автоматично закриває сесію при переході додатка у фон — через OnApplicationPause. На Android це працює надійно. На iOS за певних сценаріїв (VoIP, Background Fetch) сесія може не закритися. Слід додати явний виклик:

void OnApplicationPause(bool paused) { if (paused) GameAnalytics.StopSession(); else GameAnalytics.StartSession(); } 

Безкоштовний план GameAnalytics підходить для більшості інді-ігор — обмеження за подіями досить високі (500 млн подій на місяць). Це робить його привабливим для проєктів без бюджету на Amplitude або Mixpanel.

Що входить у роботу

  • Підключення SDK (Unity / iOS / Android)
  • Налаштування progression подій для кожного ігрового світу та рівня
  • Налаштування resource подій для всіх джерел та витрат валюти
  • Design події для ключових механік (боси, предмети, налаштування)
  • Перевірка даних у GameAnalytics Dashboard

Терміни

Підключення з базовими типами подій: 0,5–1 день. Вартість розраховується індивідуально. Ми гарантуємо прозору аналітику без прихованих витрат. Зв'яжіться з нами для обговорення вашого проєкту.