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:
- 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.
- 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?
* 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.