Location-based services are hot. Foursquare has more than 1 million users. Google and Facebook are adding mobile “check-in” services. Where do publishers fit in? Targeting content and advertising based on a user’s location, through social media or a publisher’s own website, provides opportunities to drive new levels of customer engagement, along with new revenues. Here’s what you need to know.