Track Analytics in a buildbox game

Discussion in 'How Can I...?' started by ArmanEker, May 28, 2016.

  1. trudnai

    trudnai Miniboss Boxer

    Joined:
    Sep 25, 2015
    Messages:
    1,234
    Likes Received:
    697
    Firebase is just a disguised Google. Well, both of them belongs to Google's parent company which is Alphabet.
     
    Qdeveloper likes this.
  2. Gregory Storm

    Gregory Storm Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    169
    Likes Received:
    130
    Google Analytics still exists. What Google AdMob changed is that the Analyze tab. Instead of showing your analytics, it shows links to your Firebase. You can still use Google Analytics but you need to install it from Google Analytics directly.
     
  3. eiipxqzgos

    eiipxqzgos Boxer

    Joined:
    Oct 28, 2015
    Messages:
    1
    Likes Received:
    1
    A friend of mine is soon launching Simpl Analytics. They specifically focus on simplifying game analytics, and their implementation is done in a few minutes (witnessed when testing). Maybe something to check out? www.simplanalytics.com
     
    upghzn likes this.
  4. GTE Games

    GTE Games Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    251
    Likes Received:
    254
    I signed up for simplanalytics tonight. After signup, there is some demo data to look at to get an idea of what you'll see for your app. It's pure retention data. The integration is as straight forward as you can ask for. They have a simple integration guide specifically for Buildbox in both iOS and Android speak.

    The data is in table form and highlighted with a heat map that shows a sort of waterfall effect of when you're users are dropping off.

    The data you get for such a lightweight and simple installation is worth it!

    DEMO DATA
    Demo-Data.PNG
     
    upghzn likes this.
  5. upghzn

    upghzn Boxer

    Joined:
    Oct 28, 2015
    Messages:
    10
    Likes Received:
    8
    GTE Games, thanks for sharing your experience with Simpl Analytics so far. For the rest of you guys, we're happy to help with implementation and explain more about what we do. If you'd like to track anything specific for your game feel free to add your ideas to simplanalytics.com/ideas. Otherwise, just have a look at simplanalytics.com and we'll talk soon! Good luck with your games!
     
    JoeWilson likes this.
  6. Gregory Storm

    Gregory Storm Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    169
    Likes Received:
    130
    @GTE Games The dashboard looks the same as what you'd get in the cohort / retention data of Facebook Analytics and Google Analytics. Same colors as well.

    @upghzn Is Simpl Analytics your company?
     
  7. upghzn

    upghzn Boxer

    Joined:
    Oct 28, 2015
    Messages:
    10
    Likes Received:
    8
    @Gregory Storm Yep! That's correct. Let me know if you have any questions. We're some game devs from Stockholm that decided to make an easy-to-implement and design-driven/pedagogical analytics tool. Oh, cool. Actually we're more inspired by DigitalOcean and their user friendly ux/ui. What do you want to track apart from retention? Would love to hear
     
  8. GTE Games

    GTE Games Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    251
    Likes Received:
    254
    @Gregory Storm I have been looking at FB and G Analytics, but I don't have the experience nor the time to learn how to integrate those at the moment. SimplAnalytics shows a step by step walk through for Buildbox specifically and makes it easy. I'm sure they're include files are much lighter than the other two as well.

    Simple, that's what I was looking for. :)
     
    Christoph likes this.
  9. eyal

    eyal Serious Boxer

    Joined:
    Sep 25, 2015
    Messages:
    642
    Likes Received:
    121
    How long did it take for them to get you an invite ?
     
  10. upghzn

    upghzn Boxer

    Joined:
    Oct 28, 2015
    Messages:
    10
    Likes Received:
    8
  11. eyal

    eyal Serious Boxer

    Joined:
    Sep 25, 2015
    Messages:
    642
    Likes Received:
    121
    and me ? ;-)
     
  12. upghzn

    upghzn Boxer

    Joined:
    Oct 28, 2015
    Messages:
    10
    Likes Received:
    8
  13. Gregory Storm

    Gregory Storm Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    169
    Likes Received:
    130
    I didn't see anything.
     
  14. upghzn

    upghzn Boxer

    Joined:
    Oct 28, 2015
    Messages:
    10
    Likes Received:
    8
  15. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Where do I find the Bb guide? And how much does it cost?
     
  16. GTE Games

    GTE Games Avid Boxer

    Joined:
    Sep 25, 2015
    Messages:
    251
    Likes Received:
    254
  17. upghzn

    upghzn Boxer

    Joined:
    Oct 28, 2015
    Messages:
    10
    Likes Received:
    8
    @Christoph Like @GTE Games said Simpl is free. I put together the video below to show how you implement Simpl to your Buildbox game. But just as GTE Games said, to get the latest guide check out our documentation. If anything is unclear or if you want to measure anything specific in your game let us know. This tool is purposed for you, and we'll do our best to make you satisfied.

     
    Christoph and trudnai like this.
  18. JoeWilson

    JoeWilson Avid Boxer

    Joined:
    Oct 8, 2015
    Messages:
    171
    Likes Received:
    65


    Learning a lot from this thread... but so much is missing from Google's documentation and this thread.

    I think I just figured out that the .xcworkspace is a project file you open in xcode and you no longer use the original xcodeproj file after the pod install

    I'm still stuck on this one thing though --

    Then, override the didFinishLaunchingWithOptions method to configure GGLContext:

    Multiple tutorials all say the same thing. What does it mean to override the method?

    I tried to replace the method.. nope thats not it

    I added to the method...

    // Configure tracker from GoogleService-Info.plist.
    NSError *configureError;
    [[GGLContext sharedInstance] configureWithError:&configureError];
    NSAssert(!configureError, @"Error configuring Google services: %@", configureError);

    // Optional: configure GAI options.
    GAI *gai = [GAI sharedInstance];
    gai.trackUncaughtExceptions = YES; // report uncaught exceptions
    gai.logger.logLevel = kGAILogLevelVerbose; // remove before app release


    Which seemed closer but got an error when compiling..

    Anyone got some ideas? Thanks!
     
    Qdeveloper likes this.
  19. Qdeveloper

    Qdeveloper Avid Boxer

    Joined:
    Apr 25, 2016
    Messages:
    210
    Likes Received:
    76
    I wish i can help you mate, I asked BB team before they advised me to use Flurry instead of Google analytic which is easy to setup, And not their business to provide us any tutorials or clear tips to add this features to our games. :(
     
  20. JoeWilson

    JoeWilson Avid Boxer

    Joined:
    Oct 8, 2015
    Messages:
    171
    Likes Received:
    65
    Thanks mate.. I can check out Flurry see how that goes. I've been just using iTunes analytics, which will give some metrics but I'd like to see a bit more.

    I appreciate it!
     

Share This Page