Thanks Dianne,

As you suggested I had planned on asking the user to tell me who they
are, after all I really only want a display name and perhaps vague
location info, whatever they are prepared to divulge globally and
associate with their scores.

The rub is in what unique identifier I can use that will allow the
data to follow the user as they upgrade their device.

IMEI changes as they move device and USIM is specific to a phone
device.

On my Galaxy S, there seems to be a Contact group that contains a
single owner contact.
If I could use something like that to pull owner email address as the
identifier it would be great.
But I suspect that contact group is non-standard / undocumented  and
would generally not be a wise option to use.

Like Tom, I don't really want to pester the user for identifying data
until the user has built up some collateral worth associating with.


On Oct 13, 8:09 am, Dianne Hackborn <[email protected]> wrote:
> There isn't really a user identity.  Not even with a Google account -- the
> user can have multiple Google accounts, and though today there is some
> concept of a primary account for implementation reasons, that is not
> necessarily their real primary account (just the first one they used), and
> that concept shouldn't exist in the future.
>
> How about having the user tell you who they are?  You don't need to make
> this in the form of formally creating an account if you don't want...  if
> you need some stronger sense of identity (such as them knowing a private
> password for that user identity), then it seems to be better for them to
> tell you the information you want rather than the app to be taking their
> identity out of somewhere else such as their Google accounts.
>
> On Tue, Oct 12, 2010 at 2:55 PM, William Ferguson <william.ferguson.au@
>
>
>
> gmail.com> wrote:
> > I'm looking for a way to determine user identity so I can globally
> > track game scores off phone.
>
> > IMEI provides identity of the phone - not effective if phone is on-
> > traded or upgraded by individual.
> > USIM provides identity of phone carrier subscriber - assumes device is
> > phone, and currently has a SIM card
>
> > I'd like to be able to provide continuity as a user upgrades to a new
> > device.
> > And I dislike being forced to create an account on each global scoring
> > system, so I don't want to force that on my users. And my end user
> > experience with OpenFeint leaves me disinclined to use it.
>
> > It doesn't need to be bullet proof. But it does need to be hassle free
> > for my users.
>
> > Is there any other identifier on an Android device that I can use to
> > link data more cleanly with the current owner?
> > And how would I get hold of that identifier?
> > I'm thinking something like the user's Google account .. or similar
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<android-developers%[email protected]>
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
>
> --
> Dianne Hackborn
> Android framework engineer
> [email protected]
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to