Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


roycdavies

2 posts

Wannabe Geek


#115493 27-Mar-2013 14:39
Send private message

As part of the Imersia solution, we need an engine that can count events when sent signals to do so, and then return relevant statistics when called upon to do so.  Essentially a simplified analytics server.  The ones I have found so far are tailored to the Analysis of Web site Traffic, or also nowadays, some are targeted towards mobile apps.

Now, of course, it is possible to create one from scratch, but there is work involved in this, and if I can find something suitable that is already made, that makes life much easier.

It needs to be able to count when (and where) it receives signals like:
[signal] received from [user] represented by [autonomous agent] at [time] and [location] doing [this activity]

and then be able to produce useful statistics when queried like:
Tell me about [user's] activity in [this location] during [this time period] or
Tell me about [autonomous agent's activity] in [this location] during [this time period] or
Tell me about [these agents' activities] in [this location] during [this time period] etc

The API to the stats system should be behind some form of web services, or could be influenced by something like pubnub.  If there is a nice HTML UI for some users to get stats out, all the better, though not essential, as long as the system can be queried as above.

Create new topic
Getsited
32 posts

Geek
+1 received by user: 2


  #788090 27-Mar-2013 16:38
Send private message

When you say 'events' are you meaning browser based events (eg. via DOM)?



roycdavies

2 posts

Wannabe Geek


  #788117 27-Mar-2013 17:10
Send private message

No, real world events.  Well, actually a combination of real world events and things people do on their mobile devices.  What we have at Imersia can best be described as a real-world gamification engine that connects people and information based on relevancy, using mobile devices as a portal into that digital landscape.  We have intelligent agents that roam around this landscape, and who interact with you (and others(.

What we need to do now is know when people do something, and record where and when.

Consider our simple entry-app FingaFooty (see AppStore and PlayStore).  What we would be keeping there is when and where people are playing the game (and of course, when a high-score is achieved).  We will be keeping these as anonymous statistics, but such things are important to the retailers.

jarledb
Webhead
3319 posts

Uber Geek
+1 received by user: 1983

Moderator
ID Verified
Trusted
Lifetime subscriber

  #803045 21-Apr-2013 13:27
Send private message

What we need to do now is know when people do something, and record where and when.


How about using Google Analytics? It should be able to do what you want: https://developers.google.com/analytics/devguides/collection/protocol/v1/




Jarle Dahl Bergersen | Referral Links: Want $50 off when you join Octopus Energy? Use this referral code
Are you happy with what you get from Geekzone? Please consider supporting us by making a donation or subscribing.


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.