Last week, Facebook published a blog post on their developer blog bringing attention to their Graph API v2.1 and several other changes, but more importantly, they announced an update to their platform policy that affects third-party apps built on their platform. This new policy Facebook has put into place reads as follows:
You must not incentivize people to use social plugins or to like a Page. This includes offering rewards, or gating apps or app content based on whether or not a person has liked a Page. It remains acceptable to incentivize people to login to your app, checkin at a place or enter a promotion on your app’s Page. To ensure quality connections and help businesses reach the people who matter to them, we want people to like Pages because they want to connect and hear from the business, not because of artificial incentives. We believe this update will benefit people and advertisers alike.
You can read the full post about the changes and the following discussion here. In the past, you’d probably expect to read about updates surrounding promotions on Facebook through the page guidelines doc, but this update was specific to app creators that create software which integrates with Facebook. If you’re not a app developer, this update may have caught you off guard.