Facebook announced that it will begin approving potential actions other than like enabled by its Open Graph in January, and developers who receive the thumbs-up from the social network can immediately begin publishing those actions.
In a post on its Developer Blog, Facebook said:
With the worldwide rollout of Facebook timeline underway, we are beginning the process of reviewing Open Graph actions submitted for approval. We expect to start approving actions in January and will post an update once we begin to approve actions in earnest. Once the action is approved, the person who submitted the action for approval will receive a Facebook notification, and the app can begin publishing this action to all users.
Facebook outlined the criteria for acceptable action items on its approval page:
Your app must publish actions that are simple, genuine, and non-abusive.
Simple: Actions must correspond to single verbs, and objects must correspond to single nouns. We will reject apps that corrupt the structure of graph by adding poorly named actions and objects, as well as apps publishing activity that appear to be requests.
Genuine: Your app must publish Open Graph actions that are based on actions that users take in your app.
Non-abusive: Do not mislead, confuse, or surprise users with unexpected posts. Action and objects must be well-formed and not violate our content policies.
For example, below are specific examples of things we are not a fan of:
- Automatically publishing Open Graph actions on a timer. Actions should not be triggered based on time elapsing.
- Posting multiple actions for the same real-world action. If you need to post multiple actions to generate the right timeline units, you must turn off feed stories for those actions (
- Using an object that is unrelated to the action (e.g., you would not drink computers).
- Misleading users by publishing stories based on an action that users did not take.
- Violating our content policies (e.g., inappropriate actions or action/object combinations).
- Changing links and titles of objects shown in profile units (by changing object properties after a story has been published).
- Using poor grammar (e.g., incorrect action or object conjugations)
- Compounding action types together, using adverbs, or adding adjectives to object types. You must formulate simple actions and objects.
Each action must be submitted independently by clicking the submit link in the developer application. Once this is done, developers will see a dialog box where they must provide step-by-step instructions for how the action is triggered within the app. If the tag or user message properties are used, that must be explained and approved, as well.
Once submitted, requests will be classified as pending, and they can be canceled at any time. Approvals will not begin until timeline is rolled out to all Facebook users. After that occurs, requests will be marked as approved or rejected in the Open Graph dashboard and on the edit action page, and developers with approved actions will be notified via Facebook and email.
Developers who submit action items that don’t make the cut will see banners at the top of their action edit sections with links explaining the rejection, after which action items can be resubmitted once the suggested changes and corrections are applied.
Readers: What actions do you think will be the first to join like?