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.


2 posts

Wannabe Geek


Topic # 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
28 posts

Geek
+1 received by user: 2


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

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



2 posts

Wannabe Geek


  Reply # 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.

Webhead
2087 posts

Uber Geek
+1 received by user: 674

Moderator
Trusted
Lifetime subscriber

  Reply # 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/




Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:



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.

Alternatively, you can receive a daily email with Geekzone updates.