Search Unity

  1. We would like to hear your feedback about Unity and our products. Click here for more information.
    Dismiss Notice

Unity Analytics FAQs

Discussion in 'Unity Analytics' started by sschan, Jan 21, 2015.

  1. unityjingyao

    unityjingyao

    Unity Technologies

    Joined:
    Feb 20, 2017
    Posts:
    220
  2. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    @Adam-Bailey Funnel processing can take up to 8-16 hours after we receive the event. Also please keep in mind that funnels only process those events that were received AFTER the funnel is created. So if we didn't receive any new events after you created the funnel, it would still be in processing. Can you post the syntax for your Custom Event, and the pattern match you have configured in your funnel?
     
  3. Adam-Bailey

    Adam-Bailey

    Joined:
    Feb 17, 2015
    Posts:
    226
    It all works now thanks, Jing already emailed me explaining what was going on. The issue was that I didn't realize it would stay processing until it received an event. So I created a funnel and was then waiting for the creation processing to finish before sending anything to it, meaning the processing stage never finished.
     
  4. djarcas

    djarcas

    Joined:
    Nov 15, 2012
    Posts:
    154
    If I have a game where there's multiple routes through (ie the user will visit rooms 1,2,3,4 in any order, and then move onto 5,6,7,8), do I have any support for non-linear funnels?

    (given that one of the examples given is “Social media button clicked”, I absolutely assume this must be possible!)
     
    Last edited: Oct 1, 2017
  5. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    Events must occur in the order they are defined in the funnel steps. There is no "or" functionality, so non-linear funnels are not possible. In your example, the funnel would be scripted for rooms 1,2,3,4,5,6,7,8 and in that exact order.
     
  6. djarcas

    djarcas

    Joined:
    Nov 15, 2012
    Posts:
    154
    So I can't even do If (1 | 2 | 3 | 4) as a step? Is there any reason why not? I also don't have any idea why I can't do a non-linear order, so if I have non-linear 100 levels, I can easily see the highest level people are achieving. Are there plans to extend and improve the Analytics and Funnels?
     
  7. ap-unity

    ap-unity

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    1,094
    @djarcas

    As mentioned, "non-linear funnels" aren't something we currently offer. For one thing, it's much more complicated from a data processing side and can easily lead to messy UI. But it's not just a hard problem (solving hard problems is one of our core principles!), it's more like trying to fit a square peg in a round hole. I don't think a funnel is the best tool for the data you're looking for.

    We've explored ideas like Critical Path Analysis, where you could take an event (level_complete = 100) and find the path(s) of events that lead up to that point. That's not something that's currently available, but if you are interested, please let us know:
    https://feedback.unity3d.com/forums/unity/suggestions?category=analytics

    You can always use the Data Explorer to check the event counts (or counts of unique user) per level.

    If your levels are grouped the way you described, then you could add an event to organize them that way.

    Code (CSharp):
    1. Analytics.CustomEvent("level_group_one", new Dictionary<string, object>{
    2.     {"level_choice", 2}
    3. });
    4.  
    5. Analytics.CustomEvent("level_group_two", new Dictionary<string, object>{
    6.     {"level_choice", 8}
    7. });
    And then in the Data Explorer, you could use the Pie Chart view to see which level is most popular for each group.

    Absolutely. We are continuing to work and improve the features on the dashboard. We recently completed a major update to the funnel UI and we're looking into improving the backend piece as well.
     
  8. jGate99

    jGate99

    Joined:
    Oct 22, 2013
    Posts:
    761
    Hi there,

    I want to create a segment based on bundle id and store (amazon and googleplay). So question is do i send store info first and then create segment or first create segment and then send data?

    Secondly in case of sending data first and creating segment later ->
    Do i have to manually create 10 segments for 10 bundle ids or just 1 segment with store info and bundle id?

    Please advise
     
  9. ap-unity

    ap-unity

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    1,094
    @JohnGate

    I responded to this question here:
    https://forum.unity.com/threads/analytics-based-on-bundle-id.500926/

    The ordering doesn't really matter. You can do either, but I would probably recommend sending some data first and then creating the segment, that way you can be sure it is getting there correctly.

    Most likely, you will need 10 different segments. You will need to define how you want users to fall into a segment, and this will likely be by bundle id.
     
    jGate99 likes this.
  10. pavanPWL

    pavanPWL

    Joined:
    Nov 23, 2016
    Posts:
    1
    8. What happens when there is no Internet access when my user is playing?
    Our SDK caches events that are sent if the request fails for any reason(e.g. no internet connection) after it reaches the retry threshold. Once there's an internet connection, we resend the cached events.


    Hello, I have question here.
    I got that unity will cache, but for how much time?
    Will the cache be removed after a particular time (or) scenario like whenever the app is closed?
     
  11. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
  12. djarcas

    djarcas

    Joined:
    Nov 15, 2012
    Posts:
    154
    Out of curiosity, as nothing appears in the patch notes, where can I keep up with the improvements and changes to the analytics/funnelling/etc ?
     
  13. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    @djarcas Please keep an eye on pinned messages on this forum for updates.
     
  14. Infernuz

    Infernuz

    Joined:
    Jan 17, 2018
    Posts:
    2
    Hello!
    Where can I find this project? Because I do not have it.
     
  15. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    @Infernuz The Raging Bots demo has since been removed, this is an old thread.
     
  16. DoomPrinc3

    DoomPrinc3

    Joined:
    Mar 5, 2016
    Posts:
    2
    I released my game on 27th, it's the third day now and i haven't got any data since the day of game release. I have data till 26th but no data since last 60 hours?
    Please it's crucial for us to get data at this point.
     
  17. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
  18. Bonfi_96

    Bonfi_96

    Joined:
    Oct 2, 2013
    Posts:
    32
    Hey guys, couldn't find this info clearly stated so I'd better ask before implementing it into our project: how long is the events data stored for? As far as I can tell there is no time limit. Thanks!
     
  19. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    There is no practical time limit
     
    Bonfi_96 likes this.
  20. shashkes

    shashkes

    Joined:
    Mar 16, 2017
    Posts:
    5
    Does unity analytics work for for the Oculus go?
     
  21. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    I don't believe we have tested it specifically, but if it's on the Android platform, it should work. Are you seeing differently?
     
  22. nareshbishtasus

    nareshbishtasus

    Joined:
    Jun 11, 2018
    Posts:
    3
    I use free version of unity and want to use event tracker into my game but since free version dont support livestream can u tell me how long i have to wait before my event data is updated in my analytic account.
     
  23. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    4,452
    It takes our system 8-16 hours to process new events. Occasionally twice that long if we are experiencing processing delays.
     
  24. rihdus

    rihdus

    Joined:
    Jul 13, 2012
    Posts:
    10
    Is anyone having issues when requesting data using the raw data export? Every request I've sent since last Wednesday has resulted in a failed attempt.
     
  25. ChristophVR

    ChristophVR

    Joined:
    Feb 1, 2018
    Posts:
    1
    Same here, and just noticed this thread:

    We are currently experiencing issues with Raw Data Export, apologies for the inconvenience. I will post updates here when they become available.​
     
  26. rihdus

    rihdus

    Joined:
    Jul 13, 2012
    Posts:
    10
    Looks like it's been fixed. The thread just hasn't been updated.