Search Unity

  1. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Official FAQ - Analytics MAU Pricing Model Update

Discussion in 'Unity Analytics' started by clarec_unity, May 31, 2023.

  1. clarec_unity

    clarec_unity

    Unity Technologies

    Joined:
    Nov 17, 2020
    Posts:
    46
    A special note on the pricing change
    After announcing the new pricing model for UGS Analytics in early June, 2023, we have been listening to feedback from our developer community.

    The feedback has been consistent on 2 points:
    1. The MAU-based nature of the pricing model does give needed transparency around costs, and helps developers better determine and predict their costs more easily.
    2. The specific level of pricing in our tiered system was a significant concern for developers, for whom the cost would make our Analytics product inaccessible for many teams.
    In light of this feedback, the pricing chart below has been updated to reflect the new, reduced, pricing tiers to help keep the service accessible for studios of all sizes. These changes will still take effect on August 1, 2023.

    What is changing with UGS Analytics?
    On August 1, 2023, Unity will change the pricing model of UGS Analytics. The current consumption pricing model based on events and query seconds will stop and customers will be charged on a model based on the number of Monthly Active Users (MAUs).

    Why is Unity making this change?
    Changing to MAU-based pricing allows Unity to provide a pricing model that will help customers better predict their costs as their game scales from an increased number of players. MAU is also a widely recognized industry standard for measuring user engagement that can be easier to understand compared to other models.

    Is MAU-based pricing coming to other Unity products or services?
    MAU-based pricing will be available for Leaderboards and for Analytics as of August 1, 2023. Unity is also working to update the pricing model for certain other Unity Gaming Services to a MAU-based pricing model where it believes such change will have a beneficial impact on Unity’s customers in simplifying the pricing model.

    How does MAU-based pricing work for Analytics?
    MAU stands for Monthly Active Users. It is a unit of measurement that counts the total number of unique user IDs that had at least one session within a given calendar month. This is measured by the unityInstallationID or any custom userID that is passed to the Analytics service, and is specific to the Analytics product and not impacted by other products in the UGS bundle.

    The UGS Analytics product will offer a Free Tier up to a certain number of MAUs. Customers will be charged when the number of MAUs exceeds the Free Tier or certain Fair Usage limits.

    What are the pricing tiers for UGS Analytics?
    upload_2023-6-28_23-28-43.png

    * Revised pricing as of 28th Jun 2023

    What are Fair Usage Limits?

    Fair Usage Limits are a set amount of usage capacity for a service beyond which a surcharge may be added to your bill. This is primarily to prevent abuse of Unity’s services by customers performing an excessive number of operations per MAU. Unity expects a very small number of edge cases to be impacted by these limits.

    How do Fair Usage Limits work for Analytics under this pricing model?
    Once you surpass the Free Tier, you will be subject to fair usage limits to ensure that Unity can continue to provide a reliable service for all customers. You will receive notifications as you approach your fair usage limits, allowing you to take action to prevent exceeding them.

    The following limits apply:
    • 500 custom events per MAU
    • 0.05 seconds of SQL data explorer query time per MAU
    If your organization exceeds the fair usage limits for the Analytics product, a surcharge will be applied for the excess usage. In the event that multiple fair usage limits are exceeded, the meter with the highest percentage over the limit will be considered for surcharging. The surcharge for excess usage will be reflected on your monthly bill, and these limits will reset at the beginning of each calendar month.

    It's important to note that fair usage is an average value and may fluctuate throughout the month as MAU cumulatively increases. Therefore, the source of truth for your usage and billing will be reflected in your bill at the end of each month. It's also important to note that both valid and invalid events count towards the custom event limit.

    If you exceed fair usage limits and haven’t provided payment details, you may be contacted by Unity to discuss reducing usage or accepting special terms.

    How can I monitor my usage to understand whether I will be subject to a fair usage surcharge?
    Within the Unity Dashboard, there will be multiple locations where you can keep track of your fair usage limits. These include the Service Usage tab on the main dashboard and the Analytics landing page.

    Will the pricing update affect existing customers?
    Yes, the updates to UGS Analytics will affect both new and existing Analytics customers from August 1, 2023.

    I just upgraded from Legacy Analytics, does this pricing update affect me?
    Data that is migrated from Legacy Analytics to the new UGS Analytics will not be counted towards the MAU billing.

    However, any data received into UGS Analytics from the UGS Analytics SDK will be subject to billing. Once a customer installs the UGS Analytics SDK into their project and it begins ingesting data, it will be added towards the MAU model and be billable.

    Additionally, if the SQL data explorer is used to query against data imported from Legacy Analytics, that will be counted towards the Fair Usage Limits.

    When will the first billing period occur?
    The first billing period for the new Analytics MAU pricing model will run from August 1, 2023 to August 31, 2023, and customers can expect to receive their first bill under the new pricing model in early September.

    How can I estimate how much my first bill will be under the new MAU pricing model?
    Your first bill under the new pricing model will be based on the sum of Monthly Active Users (MAU) across all projects and environments in your organization. If your MAU is below 50,000, you will be able to use the Analytics service free of charge. If your MAU exceeds 50,000, you will be charged at a different rate per tier exceeded. You can refer to the pricing table above to estimate your costs or submit a request to speak with our support team about your project.

    Do I need to take any action to switch to the MAU pricing model?
    No, you don't need to take any action to switch to the MAU pricing model. Starting from August 1, 2023 you will automatically be subscribed to the new pricing model and will no longer be charged under the event and query seconds pricing model.

    Will my usage be reset at the beginning of each month?
    Yes. All usage, including MAU and fair usage limits, will be reset at the beginning of each calendar month. This means that you will have a fresh usage allowance to work with at the start of each billing cycle.

    How will the MAU pricing model affect my existing contracts with Unity?
    The new pricing model will be applied to all customers, regardless of any existing contracts or commitments. However, if you have a negotiated contract, we recommend reaching out to your partner at Unity to understand how the new pricing model will affect your billing.

    Will the MAU pricing model affect my current integration with the Analytics service?
    No, the new pricing model will not affect your current integration with the Analytics service. You can continue to use the service as you have been, with the added benefit of a more straightforward and predictable pricing structure.

    Can I switch back to the old pricing model?
    No, the old pricing model will no longer be available once the new MAU pricing model is implemented on August 1, 2023. We believe that the new model will provide a more flexible and cost-effective solution for customers.

    Will the MAU pricing model affect the other UGS services I am using?
    No, each UGS product has its own billing unit and is separate from each other. The Analytics MAU meter is specific to the Analytics service and will not impact the pricing of other UGS services. Your Analytics usage that exceeds the free tier will be visible as a line item on your bill.

    How can I reduce the number of custom events being sent by my game?
    You can reduce the number of custom events being sent by your game by following some best practices available in this article. It's important to note that both valid and invalid events count towards the custom event limit.

    How can I reduce the number of SQL query seconds I am consuming?
    To reduce the amount of SQL query seconds you are consuming we recommend that you make sure your queries are optimized for efficiency, particularly when handling large datasets. You can also refer to our cookbook for guidance.

    What should I do if I have general concerns or questions not covered in the documentation?
    If you have general concerns or questions that are not addressed in the documentation, please contact our support team or reach out to your Unity client partner.
     
    Last edited by a moderator: Jun 29, 2023
    mandisaw, megame_dev and Laurie-Unity like this.
  2. plotlessplot

    plotlessplot

    Joined:
    Sep 16, 2012
    Posts:
    28
    The pricing tiers attachment is not loading correctly.
     
  3. ChristianBatist

    ChristianBatist

    Joined:
    Nov 3, 2022
    Posts:
    1
    Unity Forum - Error
    The requested attachment could not be found.
     
  4. clarec_unity

    clarec_unity

    Unity Technologies

    Joined:
    Nov 17, 2020
    Posts:
    46
    Apologies for the inconvenience caused. The attachment should be available now.
     
  5. sandstedt

    sandstedt

    Joined:
    May 24, 2015
    Posts:
    67
    So for 2M MAU, it's $7500. Compare that to GameAnalytics that costs $499 for the same MAU. What is your argument for that much higher price?
     
  6. epicstorydennis

    epicstorydennis

    Joined:
    Mar 12, 2021
    Posts:
    1
    This is exactly why we left deltaDNA. Our game attracted a lot of players in tier 3 countries that downloaded the game organically (we didn't acquire them) but didn't monetize well. We were being punished by this type of pricing model so had to leave.
     
  7. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    I don't understand how this change is justified, if i understand this correctly our free game's usage(not monitized ) of unity analytics (with 200k users) goes from entirely free to over $1000 / mo This is INSANE. This goes entirely against the stated reason for changing the pricing model of reducing the occurrence of surprise bills.

    For this price i'm just going to build out my own internal analytics system. And you guys are going to loose any potential revenue that would have been gained.
     
    Last edited: Jun 9, 2023
    Dknighter2, zzzz789, james580 and 4 others like this.
  8. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    Thanks for the recommendation btw, i may just have to migrate over to their services if this goes though.
     
    sandstedt likes this.
  9. TallJohn

    TallJohn

    Joined:
    Dec 3, 2019
    Posts:
    12
    This is incredibly expensive. To go from $0 to >$10k month for our game is impossible to understand. For me it reflects poorly on Unity to make a change like this so late in the transition to the new system which was already looking pretty pricey.

    Also it is really not great to have this hidden away on the forums rather than on your pricing page. https://unity.com/solutions/gaming-services/pricing

    I was lucky to find this while trying to solve a problem I was having with migrating to the new system. So only a few hours were lost on moving to new analytics. We will be moving away from Unity for analytics and probably services in general. The judgement shown here was too poor to risk relying on UGS.
     
    Royy212, AnatolyK and mdsitton like this.
  10. Mimimi_Luca

    Mimimi_Luca

    Joined:
    Apr 17, 2023
    Posts:
    1
    While it is definitely easier to track expenses with the new usage model, i still have a lot of issues with the transition.
    1. A two months notice is not enough time for a change of this magnitude.
      We are suddenly forced to reevaluate our analytics solution and make changes to production out of the blue.
      This is the kind of change I would expect to get notified with at least 6 months in advance.
    2. The new pricing model is significantly different from the previous one:
      Previously, if a user only played the game for a short period they would have a minimal impact on the analytics cost. Now every user costs the same. Realistically, given the time, I would have to reconsider what data we are tracking when, and change our implementation.
    3. My rough estimates shows a significant increase in our theoretical costs.
      This is probably caused by the fact that we were already on the edge of the free tier. Maybe the previous free-tier was incredibly generous, but still, this is very problematic.
    4. How can I be sure that you won't make another change in the future?
      It's vital for the expenses to be consistent over the release window, so that I can properly calculate the cost in advance. I'd rather pay a little more for another service if I'm sure their pricing is locked in.
     
    Royy212, zzzz789, paljan and 2 others like this.
  11. Nathanovicio

    Nathanovicio

    Joined:
    Apr 28, 2022
    Posts:
    6
    Out of the box idea to minimalize the costs for this integration:
    You could track the MAU on your own server and ping this to every player on startup before initializing analytics. If this amount is above x (say 50.000) you could choose to not initialize/enable analytics. In this way you can see the real MAU on your own server while still having pretty much data. The amount of data with 50.000 (or more, if you like) is already so much that you would probably still have reliable analytics.

    Edit:
    This should be the way to do this:
    Code (CSharp):
    1. if (DAUMaxReached)
    2. {
    3.     s_ServiceStatus = InitializationStatus.Failed;
    4.     return;
    5. }
    6.  
    7. await UnityServices.InitializeAsync();
    8. List<string> consentIdentifiers = await AnalyticsService.Instance.CheckForRequiredConsents();
    9. s_ServiceStatus = InitializationStatus.Success;
    Where s_ServiceStatus would be a custom enum that you should use to check if you want to fire analytic events or not.
     
    Last edited: Jun 14, 2023
  12. Genebris

    Genebris

    Joined:
    Mar 18, 2013
    Posts:
    141
    So there's no way to automatically cap the usage at 50 000?
     
    mdsitton likes this.
  13. MathiasLatournerie

    MathiasLatournerie

    Joined:
    Dec 7, 2020
    Posts:
    1
    Well, that is not an acceptable pricing model for free2play games, time to leave :/
    @epicstorydennis said it all
     
    epicstorydennis likes this.
  14. MigrantP

    MigrantP

    Joined:
    Jun 24, 2013
    Posts:
    116
    We did not migrate from Legacy Analytics because of the onerous amount of work imposed on us by the transition (manually entering definitions for all of our events). Instead we just stopped using it.

    However, we still use UGS for Unity IAP, which causes basic analytics stats to show up. Will this cause us to be charged for Analytics, even though we don't use it directly?
     
    zzzz789 and mathildeGeode like this.
  15. MegaMileyStudios

    MegaMileyStudios

    Joined:
    Aug 19, 2017
    Posts:
    72
    Are you guys sure you posted the right numbers? I did some quick calculations and if I have around 408K MAU and sending the exact 500 events per MAU per month and using the exact 0.05 seconds of SQL processing per MAU per month I would be paying around $590 a month with the current pricing model whilst the new MAU pricing is going to cost around $2255.. That's a whopping 3.8x cost. If you divide the new pricing by 10 it would come to a much more reasonable $225.50 a month for the full usage, let's say you divide the numbers by 5 to get closer to the cost of the original pricing model then it would be around $451 a month.

    I've already switched to Firebase for my own game but still have the UGS Analytics library in my game simply because I haven't removed it yet, definitely going to remove it before putting my game live now to avoid accidentally causing a lot higher cost than expected.
     
  16. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    Honestly this was my thought as well that someone forgot a 0 when typing out the pricing or something.
     
    mathildeGeode likes this.
  17. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    From what I understand from the information on this link.
    https://docs.unity3d.com/Packages/c...al/UnityIAPInitializeUnityGamingServices.html
    To use in-app purchases, that is, the "In App Purchasing" package without which it is impossible to implement in-app purchases, am I obliged to initialize UGS? Does this mean that if I implement in-app purchases, I must use analytics and pay for each user at the new prices in any case? Or can I not initialize UGS for the purchases to work?

    Dear Unity Support, could you clarify this issue?
     
  18. GoldenretriverYT

    GoldenretriverYT

    Joined:
    May 8, 2019
    Posts:
    14
    Overpriced. I currently do not have ads in my game nor am I over the 50k limit, but back then where I had ~1900 MAU and had non-intrusive, rare interstitial ads and rewarded ads I earned like 13$ per month from ads - the pricing for that would be, ignoring the existance of the free tier, 11,40$

    Since well, ad revenue doesn't scale exponetially or something like that, it would probably be a similiar proportion at 50k MAU.

    This is basically forcing developers to implement intrusive and annoying ads or IAPs if they plan to not lose >80% of their revenue.

    Whilst sure, this data can not and will not be the same for everyone, it still feels way too expensive. Its definitely a lot more expensive than before. Reduce the pricing or at least make them brackets so you dont suddenly have to pay 300$ when you reach 50001 MAU. This change just makes UGS Analytics extremely unattractive to most people
     
  19. MegaMileyStudios

    MegaMileyStudios

    Joined:
    Aug 19, 2017
    Posts:
    72
    You don't, the first 50K MAU are free, after that 50K if you go over by 1 you will only pay the $0.006 for that 1 MAU (it's a tiered system, every tier has its own price and min/max amount, anything over its max will simply flow over to the next tier)
     
  20. voronwe13

    voronwe13

    Joined:
    Feb 23, 2017
    Posts:
    5
    I can't answer this for sure, but in the game I'm working on now, I use In-App Purchasing and Unity Ads, but I don't use the Analytics library at all, and my dashboard for Unity Analytics does not show any usage, so it looks like you *can* use IAP and Unity Ads without triggering Unity's analytics at these costs.

    Also, this quote from the main post also seems to indicate that this only applies to actual Analytics calls and not other UGS products: "This is measured by the unityInstallationID or any custom userID that is passed to the Analytics service, and is specific to the Analytics product and not impacted by other products in the UGS bundle."
     
    MegaMileyStudios likes this.
  21. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,775
    Fixed that for you.
     
    AcidArrow likes this.
  22. lan_indiez

    lan_indiez

    Joined:
    Apr 23, 2020
    Posts:
    1
    I think Unity team needs to hire a Game Designer or Monetization Designer to design product pricing .
    Except the Unity Engine has a reasonable price (my assumption), every other products have a price that no one can use, they can choose another product that has better quality but cheaper
     
  23. Laurie-Unity

    Laurie-Unity

    Unity Technologies

    Joined:
    Mar 5, 2020
    Posts:
    220
    To answer the questions about the In-App Purchase (IAP) package and whether it can be used without UGS or Analytics.

    No, you don't need to use UGS or Unity Analytics with the IAP package, it can be used seperately. As of IAP v4.7.0 (2023-02-09), the dependency on
    com.unity.services.analytics
    has been removed from the IAP SDK.

    The latest IAP SDK package version is 4.9.2.
    Changeog
     
  24. pixilestudios

    pixilestudios

    Joined:
    Apr 5, 2014
    Posts:
    10
    If we are only using the legacy analytics still, will that still keep running under this pricing model or just stop when the transition happens?
     
  25. Fortunato1

    Fortunato1

    Joined:
    Jul 28, 2013
    Posts:
    26
    Thank you for your clarification!

    But why in the documentation of 4.9.2 version still is that mention about warning, if I'am not using initialization of UGS?

    Screenshot:
    2023-06-13_02-19-11.png
     
  26. Laurie-Unity

    Laurie-Unity

    Unity Technologies

    Joined:
    Mar 5, 2020
    Posts:
    220
    Thanks for pointing that out @Fortunato1, it doesn't look quite right. I'll confirm it with the IAP engineering team and we can get it updated.
     
    Fortunato1 likes this.
  27. jenniferplanellas

    jenniferplanellas

    Joined:
    Mar 29, 2015
    Posts:
    7
    can we just turn off analytics in the dashboard or do we have to do something else?
     
    zzzz789 and mdsitton like this.
  28. paljan

    paljan

    Joined:
    Feb 9, 2015
    Posts:
    32
    Not even commenting on the actual changes and comparing the actual state of the analytics service right now. Why hasn't this been communicated properly, and I'm just by chance finding this forum thread about the changes with the update happening in 2 months?
     
    Chris_Webb, mdsitton and TallJohn like this.
  29. clarec_unity

    clarec_unity

    Unity Technologies

    Joined:
    Nov 17, 2020
    Posts:
    46
    Data that is transferred from Legacy Analytics to the new UGS Analytics will not contribute to the calculation of billing based on MAU. However, any data received by UGS Analytics through the UGS Analytics SDK will be considered for billing. Once the UGS Analytics SDK is installed in your project and begins to ingest data, that data will be included in the MAU model and will be billable.
     
  30. emrys90

    emrys90

    Joined:
    Oct 14, 2013
    Posts:
    755
    This is an insane increase in the price. If this does not change to something more reasonable within the next few weeks I will be abandoning Unity Analytics as well.

    I can understand needing to turn a profit, but if you price yourself so high above your competitors, you're going to lose even more money from this change by having everyone abandon your services. You're not offering anything that we can't get for cheaper elsewhere.

    Was your goal instead for a soft shutdown of analytics by having no one want to use it anymore? If so, your goal has been accomplished.

    With this change I will go from being in the free tier of analytics to approximately $300/month. My game does not make that much revenue to justify spending hundreds of dollars a month on analytics. Not when I could use GameAnalytics for free instead. I do like Unity Analytics and I would be willing to pay a reasonable amount to use the service. Your pricing is not reasonable.

    I also don't appreciate how you're trying to hide the ridiculous price of the service. The small numbers sound reasonable, until someone actually does the math.
     
    Last edited: Jun 15, 2023
    Sparkline, james580, mdsitton and 5 others like this.
  31. MegaMileyStudios

    MegaMileyStudios

    Joined:
    Aug 19, 2017
    Posts:
    72
    To be fair, this was already like that before and is quite common for any SaaS product. You always have to do your own calculations (or use a provided calculator) to get your actual cost as each game/app has different needs.
     
  32. emrys90

    emrys90

    Joined:
    Oct 14, 2013
    Posts:
    755
    Is that 500 events per month per user? If so that is even more insane. If a games goal is to get a lot of daily players, you can easily get past 500 events a month per user. That's giving people less than 17 events a day. GameAnalytics is free and offers 500 events per DAY per user.

    "cost-effective"? What a complete lie. You're raising the prices by a ridiculous amount, hiding that its raising it, and trying to tell people you're actually making it cheaper. What a horrible business practice.
     
  33. boubouk

    boubouk

    Joined:
    Oct 30, 2019
    Posts:
    3
    What if I only got 1 user ?
    I use analytics, not for profits but for usage statistics of the application by the visitors of a Museum.
    So, I'm limited to 0.05 seconds of SQL data explorer query time per MAU.
    I think I'm going to exceed this small amount of free time.
    How much do you charge the extra query time ? Is it free until 0.05 * 50000 (free tier MAU limit) seconds ? Or will I be charge 0.006$ for each extra 0.05 seconds ? Or else ?
    Thanks.
     
  34. pixilestudios

    pixilestudios

    Joined:
    Apr 5, 2014
    Posts:
    10
    Just to clarify, when you say UGS Analytics SDK, it only means the new analytics and not the legacy one (ie legacy is UnityEngine.Analytics in code)... and also what's still not totally clear to me is if we don't install UGS Analytics SDK, then our legacy events stop working in a few months? Or do they get auto converted to UGS going forward as well?
     
  35. MiTschMR

    MiTschMR

    Joined:
    Aug 28, 2018
    Posts:
    468
    It is 500 custom events, meaning not the ones already sent with the SDK, but your own defined events.
     
  36. clarec_unity

    clarec_unity

    Unity Technologies

    Joined:
    Nov 17, 2020
    Posts:
    46
    Correct, the UGS Analytics SDK is the new analytics and not the legacy one. The legacy events will keep flowing into the UGS platform on August 1st. While the legacy events are converted into an event schema that UGS can accept, they are not subject to billing.
     
  37. emrys90

    emrys90

    Joined:
    Oct 14, 2013
    Posts:
    755
    Just letting you know you've lost a customer here. I've already switched analytic systems due to your unreasonable prices. I would have paid for your service if you were reasonable with your pricing.

    Anyone looking into alternatives should consider mixpanel. Their paid tier is quite pricey, but they have a generous 20 million free events tier, so if you were in the free tier on Unity you'd most likely be in their free tier as well.

    It's far more powerful than Unity Analytics is with more features, even in the free version.
     
  38. Nathanovicio

    Nathanovicio

    Joined:
    Apr 28, 2022
    Posts:
    6
    So there are two major concerns in this forum:
    1. The pricing is considered unfair
    2. The events limit is considered unfair

    It would be nice if Unity could respond on these concerns. What is the plan of continuation @clarec_unity & @Laurie-Unity . Will you consider this as invalid concerns or will you revise your plans?
     
    Bleepish and sandstedt like this.
  39. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    Yes i also am waiting on a response to these issues.

    Additionally, i would like to add why hasn't the pricing page been updated to reflect or note these upcoming changes:
    https://unity.com/solutions/gaming-services/pricing
     
  40. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    Also just something to note here for unity developers + managers. Just because people aren't posting here doesn't mean that people aren't watching this. I know at least personally several commercial projects that were planning on using the Unity Services and now are totally moving off all services including networking relay because they can't trust you won't raise prices unnecessarily on your other services. This sets a terrible precedent and destroys trust in the company and gives even more reasons for people to look to other engines such as Godot if they are no longer tied to your game services.

    If you want to keep people using your engine and ecosystem you need to make it a hard choice for people to leave and give lots of services that can be easily integrated from developers at a reasonable cost. If not people will just move to alternatives.
     
    Last edited: Jun 27, 2023
    TallJohn and Kreshi like this.
  41. TallJohn

    TallJohn

    Joined:
    Dec 3, 2019
    Posts:
    12
    I agree 100% about trust. My post a couple of weeks regarding the unfairness of this pricing and how the new pricing was not being published outside of this forum was ignored while other questions were since answered. I understand it is easier to answer questions than address concerns but I hope at least to hear they have acknowledged the concerns.

    We have since moved away from using Unity for analytics.
     
  42. Laurie-Unity

    Laurie-Unity

    Unity Technologies

    Joined:
    Mar 5, 2020
    Posts:
    220
    A special note on the pricing change
    After announcing the new pricing model for UGS Analytics in early June, 2023, we have been listening to feedback from our developer community.

    The feedback has been consistent on 2 points:
    1. The MAU-based nature of the pricing model does give needed transparency around costs, and helps developers better determine and predict their costs more easily.
    2. The specific level of pricing in our tiered system was a significant concern for developers, for whom the cost would make our Analytics product inaccessible for many teams.
    In light of this feedback, the pricing chart above has been updated to reflect the new, reduced, pricing tiers to help keep the service accessible for studios of all sizes. These changes will still take effect on August 1, 2023.
     
  43. MegaMileyStudios

    MegaMileyStudios

    Joined:
    Aug 19, 2017
    Posts:
    72
    Redid the calculation and the cost I calculated here went from $2255 down to $1353, an improvement for sure but this will still end up being 2.3x more expensive then the current consumption based model assuming you use the full 500 events per month and the same amount of query time.

    I am happy to see that you folks took the feedback and have taken action based on that but I still feel that a 130% increase in cost combined with a reduction in usability (due to the new 500 event limit and 0.05s of query time per MAU rather than what you actually need when you need it) this is going to be a tough pill to swallow for many developers wanting to use UGS LiveOps.
     
    consoni, domonyiv and Chris_Webb like this.
  44. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    Similarly for my case it goes from $860 down to $517 with the new pricing, while a good decrease this is still significantly too much from going to using ~30% of the free tier previously to paying this much each month. So while appreciated that you guys are taking the feedback, in practice this doesn't really change anything for me.
     
    consoni and Prodigga like this.
  45. Jumeuan

    Jumeuan

    Joined:
    Mar 14, 2017
    Posts:
    39
    How can i disable completely Unity Analytics on dashboard?
     
    zzzz789, Chris_Webb and GuirieSanchez like this.
  46. cihadturhan_unity

    cihadturhan_unity

    Joined:
    Apr 19, 2021
    Posts:
    61
    I’ve just read the email and appreciate the change you’ve made.

    My game doesn’t have many active users. 30k+10k MAU at most so I’m safe in free tier. However, thinking about a userbase close to 1M MAU, it’s almost 0.3 cents per MAU is expensive for 2nd and 3rd tier countries.

    Considering a game with ads having $30 eCPM in the US, players will need see 1 more interstitial or rewarded ads to balance the analytics cost. However, that count will be jumped to 4,5 or 6 ad impressions for other countries which is quite difficult
     
  47. mdsitton

    mdsitton

    Joined:
    Jan 27, 2018
    Posts:
    66
    At this point we will be rolling our own analytics service using QuestDB as a database backed for storing events, which works for us since we have fixed cost colocated hardware that is underutilized currently. But i understand that doesn't work for everyone.
     
  48. Chris_Webb

    Chris_Webb

    Joined:
    Mar 18, 2014
    Posts:
    128
    I would just like to voice my concern with everyone else. Unfortunately, I am in the process of moving away from Unity analytics now. I have already transitioned from cloud build, and will also be finding an alternate solution to remote config and leaderboards (I was really excited about unity leaderboards, and the integration process was great). We cannot afford to rely on Unity services anymore. There is just too much (proven) risk that at any point, a service you rely on will become prohibitively expensive, with only a short amount of time to transition from it. An extremely worrying and disappointing trend from Unity.
     
  49. Knbmedia

    Knbmedia

    Joined:
    Dec 8, 2014
    Posts:
    18
    Hi,
    Can we just disable Analytics in the UGS Settings panel (see screenshot) or do we have to disable Legacy Analytics in the Editor then rebuild / republish all our games?
     

    Attached Files:

    Mest and Weiky like this.
  50. prateekjadhwani

    prateekjadhwani

    Joined:
    May 20, 2018
    Posts:
    4
    Looks at the new prices.
    Realises we don't need analytics anymore.