Search Feedback

14
votes

New Dynamic Rating System for the Unity Asset Store

Asset Store Publisher

-

-

Since the current Customer Review and Star Rating System of Assets in the store are insufficient in helping customers determine not just the quality of the product but the active support being provided, I am proposing an addition to it. A Dynamic Rating System that is powered by the existing Customers of an Asset and the site activities of the Asset Publisher which are related to providing support. I'm unsure if the current Asset Rating System has dynamic features but I noticed since the "Stars" don't get reduced even after some time, it can show inaccuracies.

To make this new system work, it might be required for the Asset Store to have an integrated Support Ticketing System that must be used by the Asset Publisher to provide help and assistance to their Customers. Like ordinary Online Ticketing Systems, the Customer is then required to post a Star Rating of their experience and maybe also an optional brief public note. An API can also be provided if needed to enable Asset Publishers to embed this Unity Asset Ticketing System into their own websites if they want.

The data gathered from this Asset Ticketing System can then be used by the Unity Asset Store to dynamically control the online exposure and presence of an Asset within the Unity Asset Store. For example, if the Asset Publisher's provided support for a particular Asset has garnered a high rating, it can appear more prominently and frequently in the front page of the Unity Asset Store and E-newsletters, can assist in determining if Asset can be a valid candidate for "absorption" into Unity's system, etc.

To further expand the usefulness of this new rating system, it might also be good to consider having sort of an "Asset Ease of Use Checklist" by flagging the Assets that have updated Documentation, and Tutorials... which will affect the Asset's overall rating.

With this approach, not only will Unity be building more confidence for Asset buyers but this will also help in the automation process in "cleaning up" Assets that are not up to par with Unity's high standards? :-)

Comments (6)

  1. B06878ddcc898c4827ca965fc9a10df1?d=mm

    RendCycle

    Sep 13, 2018 00:00

    Reasons why an Asset's DOCUMENTATION and/or TUTORIALS must be included in a checklist or even must have their own Rating: [1] I found Assets that has included Documentation(s) but its content has not been updated for a while. [2] I found some Asset Publishers having updated Documentation but the version of Asset that is downloadable from the Asset Store has an older version while the included working Example Asset file uses a newer version (which is strange really...). [3] There are thick comprehensive Documentations but is quite difficult to understand and there are short ones having only a few pages which can easily be understood (and vice-versa). Also, some prefer Video Tutorials over written Documentations and some Assets are easier to grasp/understood by using either one. I think this largely depend on the kind of Asset and also the skill of the target Customer.

  2. B06878ddcc898c4827ca965fc9a10df1?d=mm

    RendCycle

    Sep 12, 2018 23:23

    Some reasons to separate the rating for the Product SUPPORT from QUALITY: [1] Some Asset Publishers replies fast to inquiries and request for support but still couldn't deliver a solution afterwards due to limitations of their product which were just difficult to determine before purchase without a more detailed investigation. [2] Some Customers are willing to forego/sacrifice receiving support from Publishers as long as the Product is working and can possibly fit their requirements even if they need to exert additional effort . These Customers usually have advanced skills, has enough free time, and are open to getting their hands dirty in fixing the Asset themselves.

  3. B06878ddcc898c4827ca965fc9a10df1?d=mm

    RendCycle

    Sep 10, 2018 02:40

    This system will hold Asset Publishers accountable for their products that they are selling in the Store and establish the idea that doing that should NOT just be a part time gig if you want to grow your business. If you have an important Asset and it sells well, you'll need to support it to be able to continue selling it.

    This new system will promote competition among Asset Publishers to have more variety of quality products and outstanding support rather than hide who are deserving or not. There are already some great Asset Publishers who have managed to provide both quality product and outstanding support and the current system is totally unfair to them as I believe it is holding them back from achieving much greater things faster. This is also hurting the Customers especially those new to Unity as they are the ones in the bottom of the list and the least protected from abuse. As more and more people discover this they will probably refrain buying from the Asset Store, move on to using another Game Engine, or might just totally abandon creating games.

    Unity already has their own Ticketing System and they believe in using that for their own purposes. I hope they extend it to be able to be used by Asset Store Publishers and their Customers too then utilize garnered data to improve the Asset Store.

    Quote from someone who sells games on Steam and in Unity Asset Store:
    "Too many asset developers jump on the bandwagon thinking its going to be easy money, an easy gig without having to put too much time into it. Once they discover there is work beyond the fun part (creating the asset), in the form of support, they bail. This would be a great way to hold asset developers accountable, and establish the idea that no, this won't be a part time gig. If you have an important asset an it sells well, you'll need to support it in order to grow it and keep it selling. Those of us selling on Steam have had to deal with a level of accountability like this for a long time - its about time the asset store starts adapting some of the methods other asset/software selling outlets are using. Right now, as it stands, the Unity asset store is mostly set up to benefit Unity first, then the seller, than the buyer. Personally I feel like this is the opposite of how a store should work - Buyer, Seller than Unity as far as priority is concerned."

    Thanks for reading! If you have some thoughts about this idea, please feel free to post here. :-)

  4. B06878ddcc898c4827ca965fc9a10df1?d=mm

    RendCycle

    Sep 09, 2018 10:36

    That is a great feature suggestion FIRLEFANZ73! Thank you! :-)

    Also, I just want to clarify that this suggested system DOES NOT AIM to break Unity's business model by reducing the Assets available in the Store. It will augment it by SORTING THE ASSETS MORE EFFECTIVELY I hope. Enabling those Highly Rated Publishers to have more customers and therefore receive more funds to grow their business to allow them to build more effective products... maybe even run a bigger development studio which they can properly manage, etc.

    More and more people are discovering Unity and the user base is growing. Those people have varied behaviors and conditions which I think must be handled properly. Expectations must be made clear at the onset whether someone is buying an asset or about to publish theirs. That is why I think the Asset Store's Review System must be further improved to assist both Asset Publishers and Customers in doing their business... not just being one sided.

  5. 5115f141cb4a2005159d400011ed80a5?d=mm

    Firlefanz73

    Sep 09, 2018 07:15

    And if an asset will be depricated in near future, a user sould be able to see this before it does.
    So I am not buying something that already has no support anymore and is depricated after a month…

    Thanks :-)

  6. B06878ddcc898c4827ca965fc9a10df1?d=mm

    RendCycle

    Sep 09, 2018 06:06

    In addition, I suggest also requiring each Asset available in the Store to have it's own Forum Thread or something similar to contain general posts, inquiries, reports, and important announcements from the Asset Publisher.

    To further elaborate how the new ratings received by an Asset using this new Dynamic Rating System works, the Total Score / Total Stars changes over time and adapts to new ratings submitted by a Customer. For example, a Time Limit can be placed in which a particular Support Question must be answered by the Asset Publisher. When that time expires, the Rating System will activate and will be ready to receive a submission from the specific Customer. But to provide some leeway to the Asset Publisher, they can indicate the Response Time that they are comfortable when they initially post the Asset details with which will be clearly displayed on that Asset's Store Page. They can then be allowed to edit the Support Response Time information maybe 2 times a year or something (with limitations on max. hours) just in case of vacation leaves or emergencies. But they cannot totally abandon support for a long time. This can be made to have some measure of control and fairness still present for both parties.

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(10417)

2D

(271)

Ads

(52)

AI & Navigation

(78)

Analytics

(123)

Animation

(387)

Asset Store

(316)

Asset Store Publisher

(9)

Assets

(531)

Audio

(175)

Cloud Build

(137)

Collaborate

(54)

Docs & Tutorials

(236)

Editor

(2423)

Everyplay

(14)

Game Performance Reporting

(15)

General

(938)

Graphics

(857)

GUI

(420)

Input

(163)

Licensing

(87)

Networking

(183)

Physics

(378)

Platforms

(438)

Profiling & Optimization

(81)

Runtime

(178)

Scripting

(1139)

Terrain

(167)

WebGL

(141)