1. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice
  2. We're looking for feedback on Unity Starter Kits! Let us know what you’d like.
    Dismiss Notice
  3. We’re giving 2017.1 beta testers a chance to win t-shirts and a Nintendo Switch. Read more on the blog.
    Dismiss Notice
  4. We want to know how you learned Unity! Help us by taking this quick survey and have a chance at a $25 gift card
    Dismiss Notice
  5. Are you an artist or level designer going to Unite Europe? Join our roundtables there to discuss artist features.
    Dismiss Notice
  6. Unity 5.6 is now released.
    Dismiss Notice
  7. Check out all the fixes for 5.6 on the patch releases page.
    Dismiss Notice

Unity Analytics Heatmaps: Official Thread

Discussion in 'Unity Analytics' started by marc_tanenbaum, Sep 30, 2015.

  1. Zilppuri

    Zilppuri

    Joined:
    Mar 15, 2015
    Posts:
    4
    Now I am getting the data (it seems), but running into NullReferenceException in line
    if (!datum.ContainsKey("x") || !datum.ContainsKey("y"))

    in HeatmapAggregator.LoadStream()

    I added simple if (datum == null) { continue; } to get rid of it. But any idea if I'm doing something wrong here?
     
  2. ThornWoofie

    ThornWoofie

    Joined:
    Feb 17, 2017
    Posts:
    1
    Hi all! Really looking forward to using heatmaps, but unfortunately our project just updated to Unity 5.6, and I get errors when trying to install the heatmaps package. The Unity Analytics window does not appear either.

    The errors:

    "Assets/Editor/Heatmaps/Services/IonicGZip.cs(34,16): error CS0433: The imported type `Ionic.Zlib.GZipStream' is defined multiple times
    Assets/Editor/Heatmaps/Services/IonicGZip.cs(34,75): error CS0433: The imported type `Ionic.Zlib.CompressionMode' is defined multiple times"

    Is this because of 5.6 or am I doing something wrong?

    Thanks!
     
  3. Zilppuri

    Zilppuri

    Joined:
    Mar 15, 2015
    Posts:
    4
  4. APalomo

    APalomo

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    531
    That is available in the userInfo data set. It is only visible via Raw Data Export:
    https://docs.unity3d.com/Manual/UnityAnalyticsRawDataExport.html

    It will contain a list of our automatically generated user ids and the ID you set, so you can join that data with any data set you want to analyze.
     
  5. marc_tanenbaum

    marc_tanenbaum

    Unity Technologies

    Joined:
    Oct 22, 2014
    Posts:
    289
    Hey all! Quick note that you can now turn on heatmaps yourself on your dashboard config page. And, during the month of May only, we're letting everyone – regardless of license – activate heatmaps! Once activated for a project, you get to keep it forever.

    Happy heatmapping!
     
    Mangatome likes this.
  6. RezaRous

    RezaRous

    Joined:
    Mar 8, 2017
    Posts:
    1
    Hi,

    I'm currently using heatmap for a project in which I want to save the whereabouts of the user every second, but when I tried sending the data through heatmap, I got a lot of data loss, and sometimes nothing is being sent from one of the test devices. I gradually reduced the frequency from every second to every 10 seconds, more data are being sent but I still have data loss, sometimes up to 60%!
    Is this something common or am I doing something wrong?

    Cheers
     
  7. marc_tanenbaum

    marc_tanenbaum

    Unity Technologies

    Joined:
    Oct 22, 2014
    Posts:
    289
    Assuming no errors on your end, that's definitely a problem. If you've switched on heatmaps on the dashboard, you should be able to send an event/second with plenty of ceiling remaining. Recommend you file a support ticket, as the data loss would not be a heatmaps issue per se but rather a data issue with the Analytics service.
     
  8. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    5,569
    This is nice. I do have a question. Since our project is not ready for heat maps yet, but it will be in the near future, is there going to be an option for Unity Personal users to pay for the service? Will the only option be to go pro? It looks like a great service and even for additional cost it might be very useful.
     
  9. marc_tanenbaum

    marc_tanenbaum

    Unity Technologies

    Joined:
    Oct 22, 2014
    Posts:
    289
    @Teila Activate heatmaps for your project today. Once activated, you'll get to keep it going forward.

    My comment above indicates that we made this a special offer for May...but the truth is we've kept it going at least through the end of June. Once this offer is closed, though, the only way to get heatmaps will be through a Pro license...we don't charge for Analytics products separately. So whether your project is ready or not, just activate it (and maybe one or two spare projects for the future ;) ) to grandfather yourself in!
     
    Teila likes this.
  10. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    5,569
    Thanks, Marc! :)
     
  11. s-ta-c

    s-ta-c

    Joined:
    Apr 26, 2015
    Posts:
    24
    Hello,

    Just for clarification, when personal users enable heatmaps, will they be able to use it for every project from now on, or just for the project that they turned it on?

    Best wishes.
     
  12. APalomo

    APalomo

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    531
    Heatmaps is enabled on a per-project basis.
     
  13. MikeErty

    MikeErty

    Joined:
    Feb 24, 2013
    Posts:
    17
    I've just enabled heatmaps in the dashboard and installed the SDK. But now I get a persistent pop-up telling me that "unity analytics is now integrated directly inside the unity engine. This requires a simple set of changes."
    I click on "How To Upgrade" and it takes me to the dashboard where, at the top, it says "Project not found." The project exists on the dashboard though, so I'm guessing there's some confusion.
    I'm not getting any errors in the editor but this pop-up won't go away (it reappears a few minutes after getting rid of it), any advice? Apologies if this has been answered but I couldn't find anything on it by searching.
     
  14. APalomo

    APalomo

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    531