Ratings for anonymous site users

  2 posts   Feedicon  
Replies: 1 - Last Post: August 13, 2009 15:41
by: Max Wegmueller
showing 1 - 2 of 2
 
Posted: August 10, 2009 21:00 by barryhobbs

Hello, we've recently integrated CEQ into our software, and I'm trying to figure out how to allow users who are not logged in to rate a page they are viewing.

We will have a large number of users reading our content, and most of them will never have an account, but it would be nice to still be able to accept individual ratings(even simple ones for like/dislike) from these users. Looking at the source, and playing around with a few tests, assigning a single "anonymous" user won't work, since that same id would be associated to the community participation and other data. Also, for any Information, there can only be one "rating" per user, so subsequent ratings by the same user are only updates from that Person for the given Information.

We could create a new Person for each rating, but that seems exceedingly noisy and wasteful just for attaching a summary rating value to an Information.

Digging through the business code, it looks like removing the concept of Person from the chain leading to ratings would be extremely error prone and costly, so patching seems like a really non-desirable option for all the normal reasons.

Is there any support for the concept of an anonymous Person, or no Person at all, that would allow us to integrate these ratings for users who are not logged in(and may never be) into the normal workflow for CEQ?

Thanks! Barry Hobbs

 
Posted: August 13, 2009 15:41 by Max Wegmueller
No, we do not have a concept for anonymous users. As we want to measure the the participation and contribution of users.

As you already have mentioned, a solution could be to make the Person optional for a Rating or by allowing multiple ratings. I will discuss it with our current dev team, what they think.

Regards,
Max
Replies: 1 - Last Post: August 13, 2009 15:41
by: Max Wegmueller
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close