We are working on ideas to provide an extra incentive for people to become and stay fans of a company Facebook page (on top of truly being a fan of course). some sort of loyalty program, if you will.
We are wondering if this is a technically and Facebook Platform policy-wise feasible idea.
The loyalty program would be an app that you can log in to with Facebook and that will see if you like a certain company page and since what date.
Is this something that be read using Object Likes?
https://developers.facebook.com/docs/graph-api/reference/v2.3/object/likes
If possible, we would like this information to raffle prizes among users that have liked that company page a certain amount of time. Is this something that would be against the Facebook Platform Policies?
https://developers.facebook.com/policy/
Section 4.5 says: "Only incentivize a person to log into your app, enter a promotion on your app’s Page, or check-in at a place. Don’t incentivize other actions."
It's not entirely clear if a setup as descrivbed above counts as "entering a promotion on your app's Page"
Any input on this would be well appreciated.
You can only read the Page likes with
/me/likes
, and you need theuser_likes
permission. You are not allowed to incentivize liking a Page. Like Gating is not allowed and you will not getuser_likes
approved for that.Meaning, it´s not allowed and not even possible to reward users in any way for liking a Page. Users must like a Page only because they really want to.