GloryOfNight / UE4_FirebaseAnalytics

Firebase analytics provider for Unreal Engine 4.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UE4_FirebaseAnalytics

Firebase analytics provider for Unreal Engine 4.

No longer supported, please consider using: https://github.com/nprudnikov/PrFirebase

Imrpotant notes:

Plugin currently support only Android target platfrom, iOS not currently working (if you can finish the job, please feel free to do PR). Current supported engine version: 4.25.* (master branch)

Setup

  1. Download plugin
  2. Place FirebaseAnalytics in Plugins folder in your project (if don't exist needed to be created)
  3. (if using C++) Right Mouse Click to .uproject file -> Generate Project Files
  4. Open Firebase console and create project (follow the instructions on site)
  5. Download google-services.json file
  6. Place google-services.json into folder ProjectFolder/Build/Android/gradle/app/
  7. Open Config/DefaultEngine.ini file and add:
[Analytics]
ProviderModuleName=FirebaseAnalytics
  1. Make sure plugin usage set to true in Plugin Browser. If there no issues, project will build&run without any errors.

Additional setup for C++ usage

  1. Open IDE
  2. Open /Source/projectname/projectname.build.cs file
  3. Add "FirebaseAnalytics" module to public module dependency list.

Support & additional info

Feel free to do PR into this repository. Also feel free to use this plugin in you're own developer needs. If you having some troubles with plugin or want some feature use Issues section.

You can support this project by giving it a star.

About

Firebase analytics provider for Unreal Engine 4.

License:MIT License


Languages

Language:C++ 83.9%Language:C# 16.1%