The other day, when map pins and cute little maps began to appear with
our tweets, we thought that was very cool indeed and we began thinking
again about promoting this app. (Oddly, the geodata only shows when we
are logged in - maybe that will change..?)
In order for a user to geo-tweet using our app, they needed to have
"Enable geotagging" checked in their settings. This has since been
changed to "Add a location to your tweets". On a support page dated 12
November 2009 (which I suspect has been updated more recently),
Twitter states, "Twitter won't show any location information unless
you've opted-in to the feature, and have allowed your device or
browser to transmit your coordinates to us," but the part about the
device or browser does not seem to apply to to the use of third-party
apps like ours. On the same page Twitter says that "Tweet With Your
Location is only available in the United States" which again does not
appear to apply to users of third party browser apps. (We are not in
the US)
We just need to know what we should tell our users. They need change
their settings by checking the box by "Tweet Location", but _not_
allow their browser to transmit their location, right? Then they can
ignore the part about 'available in US only' and _not worry_ about
accidently revealing their exact location? Can we promise them that?
Thanks, Ken
The other day, when map pins and cute little maps began to appear with
our tweets, we thought that was very cool indeed and we began thinking
again about promoting this app. (Oddly, the geodata only shows when we
are logged in - maybe that will change..?)
In order for a user to geo-tweet using our app, they needed to have
"Enable geotagging" checked in their settings. This has since been
changed to "Add a location to your tweets". On a support page dated 12
November 2009 (which I suspect has been updated more recently),
Twitter states, "Twitter won't show any location information unless
you've opted-in to the feature, and have allowed your device or
browser to transmit your coordinates to us," but the part about the
device or browser does not seem to apply to to the use of third-party
apps like ours. On the same page Twitter says that "Tweet With Your
Location is only available in the United States" which again does not
appear to apply to users of third party browser apps. (We are not in
the US)
I guess you mean this page: http://apiwiki.twitter.com/Geotagging-API-Best-Practices
>
> So, in short, yes - your users would need to enable geo, but disable
> it in the browser.
cool, "Geo" is our app name
In our case, it is not the app that risks to disclose the user's
current location, unless that is the location they have deliberately
chosen to associate with their tweet. It is the act of enabling
geolocation in Twitter that could get them into trouble depending on
the device(s) or browser(s) they subsequently use to tweet. I guess
what I wish for is an API-specific geo-enable switch. Nothing to do
with tracking a user's current location, nothing that creeps anyone
out, nothing that requires elaborate warnings or disclaimers.
>
> that's the main reason we're doing it! It's all about context and
> relevancy!
>
>
> > I am just a bit surprised to find myself alone in promoting a use case
> > whereby arbitrary geo-metadata is manually assigned to a tweet in order
> > to enhance its searchability and interestingness.
Sure we agree on the benefits. Still, most of the discussion has
focused on automated geolocation. The best practices page is all about
that. But I want to tweet about the great shawarma I recently ate in
Amman and pinpoint it on a map, or say, we just issued a press release
on our project in Mongolia, or a social issue in a place I can't even
get a visa for, and I want to locate my tweet there! This is API-only
for now, not the browser- or device-based tweeting that I've seen
discussed.