[OpenSocial] Re: App statistics.

2009-09-20 Thread Chris Chabot
On Fri, Sep 18, 2009 at 7:09 PM, Kaczor t.kaczmare...@gmail.com wrote:


 Hi all!

 I'm a newbie from Poland and this is my first post here. Maybe it
 won't be too precise but I'll try to be clear with my questions. I'm
 not even sure if I'm writing in a proper place for it but I hope
 yes :).

 I spent hours on searching for answers to the following questions but
 haven't found yet :(. Maybe for some of you they'll be a piece of
 cake.

 1. I'm sure that it is somehow possible to measure the metrics of an
 app such as: number of users, number of installations, uninstallations
 and so on. But how to do it? Is it possible to 'be the admin' of the
 application, to see all the users from 'the sky'? Not as a regular
 user? Is there any way to get the statistics of an app?



Most OpenSocial networks give you an admin panel for your app where you can
get these statistics, also the OpenSocial spec allows for a install / remove
pingback url in your gadget so you could monitor this on your own server
too.

This does of course only work if you are the actual owner of the app, some
networks show how many users a app has in the gadget directory but that's
often the only public info if you're not the app's author.


 2. Does OpenSocial allow to build applications being SNS theirselves?
 I mean - can an application hosted on some SNS, let's say Orkut,
 gather some people together, so that they can become friends only in
 this app? Is it possible to create new types of relations, e.g.
 instead a friend of someone, to be the fan, enemy, lover, whatever?


There really are no limits (beyond the ToS of the site) to what you could do
in an app, however this would be constrained to the app it's self.. say that
you create a new relationship type Book club buddy, you can show this
relationship in the app it's self, but there is no way to tell the
containing social network about these relationship types.

So as long as that fits with your envisioned app design, yes no problem :)

   -- Chris

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
OpenSocial Application Development group.
To post to this group, send email to opensocial-api@googlegroups.com
To unsubscribe from this group, send email to 
opensocial-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/opensocial-api?hl=en
-~--~~~~--~~--~--~---



[OpenSocial] Re: App statistics.

2009-09-20 Thread Kaczor

Thank you very much, Chris. That's exactly what I was looking for and
your answer is very positive from my point of view :).

On 20 Wrz, 13:24, Chris Chabot chab...@google.com wrote:
 On Fri, Sep 18, 2009 at 7:09 PM, Kaczor t.kaczmare...@gmail.com wrote:

  Hi all!

  I'm a newbie from Poland and this is my first post here. Maybe it
  won't be too precise but I'll try to be clear with my questions. I'm
  not even sure if I'm writing in a proper place for it but I hope
  yes :).

  I spent hours on searching for answers to the following questions but
  haven't found yet :(. Maybe for some of you they'll be a piece of
  cake.

  1. I'm sure that it is somehow possible to measure the metrics of an
  app such as: number of users, number of installations, uninstallations
  and so on. But how to do it? Is it possible to 'be the admin' of the
  application, to see all the users from 'the sky'? Not as a regular
  user? Is there any way to get the statistics of an app?

 Most OpenSocial networks give you an admin panel for your app where you can
 get these statistics, also the OpenSocial spec allows for a install / remove
 pingback url in your gadget so you could monitor this on your own server
 too.

 This does of course only work if you are the actual owner of the app, some
 networks show how many users a app has in the gadget directory but that's
 often the only public info if you're not the app's author.

  2. Does OpenSocial allow to build applications being SNS theirselves?
  I mean - can an application hosted on some SNS, let's say Orkut,
  gather some people together, so that they can become friends only in
  this app? Is it possible to create new types of relations, e.g.
  instead a friend of someone, to be the fan, enemy, lover, whatever?

 There really are no limits (beyond the ToS of the site) to what you could do
 in an app, however this would be constrained to the app it's self.. say that
 you create a new relationship type Book club buddy, you can show this
 relationship in the app it's self, but there is no way to tell the
 containing social network about these relationship types.

 So as long as that fits with your envisioned app design, yes no problem :)

    -- Chris

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
OpenSocial Application Development group.
To post to this group, send email to opensocial-api@googlegroups.com
To unsubscribe from this group, send email to 
opensocial-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/opensocial-api?hl=en
-~--~~~~--~~--~--~---



[OpenSocial] Re: App statistics.

2009-09-20 Thread Kaczor

One more doubt. I'm reading APIs and just found all the fields that a
Person object might have:

http://wiki.opensocial.org/index.php?title=Opensocial.Person_%28v0.9%29

So I don't know if I'm getting it right - I can use only these fields
and I can't create new ones?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
OpenSocial Application Development group.
To post to this group, send email to opensocial-api@googlegroups.com
To unsubscribe from this group, send email to 
opensocial-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/opensocial-api?hl=en
-~--~~~~--~~--~--~---



[OpenSocial] Re: App statistics.

2009-09-20 Thread Chris Chabot
Actually a lot of those fields won't even be supported by each social
network. That isn't really a problem though as long as you collect  store
your own information on your own servers.

You'd do this by doing a signed request to your server (using makeRequest:
http://wiki.opensocial.org/index.php?title=Introduction_to_makeRequest), and
the owner  view id's are included in that request, so you could easily
store the user id + additional info in your db.

On Sun, Sep 20, 2009 at 7:03 PM, Kaczor t.kaczmare...@gmail.com wrote:


 One more doubt. I'm reading APIs and just found all the fields that a
 Person object might have:

 http://wiki.opensocial.org/index.php?title=Opensocial.Person_%28v0.9%29

 So I don't know if I'm getting it right - I can use only these fields
 and I can't create new ones?

 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
OpenSocial Application Development group.
To post to this group, send email to opensocial-api@googlegroups.com
To unsubscribe from this group, send email to 
opensocial-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/opensocial-api?hl=en
-~--~~~~--~~--~--~---



[OpenSocial] Re: App statistics.

2009-09-20 Thread Kaczor

Thanks a lot again. I have to admit that I'm only just realizing how
powerful OS is :).

On 20 Wrz, 21:49, Chris Chabot chab...@google.com wrote:
 Actually a lot of those fields won't even be supported by each social
 network. That isn't really a problem though as long as you collect  store
 your own information on your own servers.

 You'd do this by doing a signed request to your server (using 
 makeRequest:http://wiki.opensocial.org/index.php?title=Introduction_to_makeRequest),
  and
 the owner  view id's are included in that request, so you could easily
 store the user id + additional info in your db.

 On Sun, Sep 20, 2009 at 7:03 PM, Kaczor t.kaczmare...@gmail.com wrote:

  One more doubt. I'm reading APIs and just found all the fields that a
  Person object might have:

 http://wiki.opensocial.org/index.php?title=Opensocial.Person_%28v0.9%29

  So I don't know if I'm getting it right - I can use only these fields
  and I can't create new ones?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
OpenSocial Application Development group.
To post to this group, send email to opensocial-api@googlegroups.com
To unsubscribe from this group, send email to 
opensocial-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/opensocial-api?hl=en
-~--~~~~--~~--~--~---