Facebook

A Better Games Experience

Games are an important way we connect with people, from family game night, to playing console games with siblings, to card games with friends. More than 200 million people play games on Facebook every month because it’s easy to get started and play with friends. We’re focused on improving the quality of the experience for those who play games, as well as those who do not. Today, we’re launching features to give you better control over the updates you see in your News Feed.

 

A

Previously, you’ve had the ability to hide an application story, or block it completely. Now, we’re putting changes in place so game stories only post to your feed if you’re playing them. This means people who play games can post stories to their Wall without worrying about overwhelming their friends who aren’t playing, and people who don’t play games won’t see irrelevant stories in their feed for which they have no context.

 

For game players, here are some improvements we’re excited to be launching today:

  • Full stories in News Feed so they won’t miss when a friend shares an action or needs help in a game. The more active a person is in a game, the more prominent the stories will be.
  • Smarter bookmarks on the home page that will automatically appear and reorder based on the games they’re playing. They will no longer need to individually bookmark apps, and it will be easier to get to favorite apps.
  • A clearer, highlighted number for pending requests or tasks alongside bookmarks.
  • Requests in the Games Dashboard, where they can manage all their game activity and discover new games.

    People who do not play games will only see stories when a particular game is added by a group of friends, instead of ongoing News Feed stories. These dedicated stories will show which friends are playing a game, making it easy to join them. Over the coming months, we plan to launch additional features that provide improved and personalized social games and News Feed experiences. Happy gaming!

     

     

    Jared, Product Manager for games, is most likely passing you in Bejeweled Blitz

    In-Depth: A Line-by-Line Look at Facebook’s Updated Platform Developer Policies

    As part of its game-focused product updates, Facebook changed a wide range of policies around what developers can and can’t do on the platform. The company has broadly grouped its dozens of changes into three main areas, with the overall move being to make many more options available to developers.

    The changes include new or heavily revised policies, policies that are being turned into best practices (and so are no longer required), those that are getting removed due to now-redundant language or larger product changes.

    At its announcement event yesterday, Facebook executives explained that the more lenient policies are partly the result of the product changes. Because it will not show news feed stories from games to non-players, for example, it is greatly increasing the variety of news feed stories that it can show to gamers.

    The documentation, which you can view in its full current form here, also has a guide that includes brief description of Facebook’s rationale for each change. We’ve organized it by type of change, below, for easier reading. Each item that has somehow been altered appears below, in bold, and is followed by Facebook’s verbatim rationale as stated in the above document; in some places, we add our own commentary, in italics.

    Also, note that all document numbers below reflect the previous version of the document, from July 27, 2010. We’ve included the numbering for new or revised current policies where applicable. For each section below, the bolded text is a policy from the previous version that Facebook has made some sort of change to.

    Revised Policies

    V.1   You must not incentivize users to grant additional permissions or use Application Integration Points.

    Facebook’s New Replacement Policy states: You must not incentivize users to use (or gate content behind the use of) Facebook communication channels, or imply that an incentive is directly tied to the use of our channels.

    Our thoughts: Facebook has long been trying to crack down on this practice, as it distorts normal social interactions between players to get them playing more games, and thereby interferes with the overall Facebook experience. The effectiveness of incentives around communication channels, of course, has made these tactics a hit with developers.

    The policy can be found under IV.1 now.

    V.3     You must not prompt users to send invitations, requests, publish a Stream story or use other Facebook communication channels immediately after a user allows access or returns to your application.

    Facebook’s New Replacement Policy states: You must not prompt new users to send invitations immediately after they connect with your application.

    Our thoughts: This appears to make it easier for users to send requests and publish to the stream. Requests are now located within the left-hand navigation bar and only existing users of the app will see stream stories, so the possibility of spam is reduced.

    The policy can be found under IV.6 now.

    V.4 You must provide users with a “skip” button on any page where users are prompted to use a Facebook communication channel (e.g., invitations and requests) that is adjacent to and the same height and design of the send option. If a user chooses to “skip” you must not present the user with a similar prompt during that user’s visit to your application.

    Facebook’s rationale: We are replacing this policy after receiving feedback that we were interfering with game design and mechanics. With the new policy, you have discretion as to where you place the skip option (e.g., right next to the send option or by using an “X” in a dialog box), but our expectation is that users are able to easily find this option. For example, an “X” in a dialog box will be sufficient, provided it is not so small that a user would have trouble finding it. In addition, a “skip” button near any send option is sufficient provided no efforts are made to hide the skip option from users. New Replacement Policy states: You must provide users with an easily identifiable “skip” option whenever you present users with an option to use a Facebook communication channel. If a user chooses to “skip” you must not present the user with the same prompt during that user’s visit to your application.

    Our thoughts: Facebook is trying to ensure more flexibility for developers while continuing to prevent deceptive behavior.

    The policy can be found under IV.4 now.

    VI.A.1 You must not present users with the Feed form or publish a Stream story unless a user has explicitly indicated an intention to share that content, by clicking a button or checking a box that clearly explains their content will be shared.

    Facebook’s rationale: We are replacing this policy after receiving feedback that we were interfering with game mechanics by creating a two-click confirmation process for applications that chose the Feed form. With the new policy, if you use the Feed form – which we encourage because it gives users the opportunity to preview and customize the content – you can present the user with the Feed form without the user first confirming that they want to share with friends. New Replacement Policy states: Users must always consent to any Stream story you post on their behalf. If you do not use the Feed form which gives users the option to preview and customize their post, you must not publish a Stream story unless a user has explicitly indicated an intention to share that content, by clicking a button or by checking a box that clearly explains their content will be shared.

    Our thoughts: Similar to the V.4 change, Facebook wants to provide more flexibility to developers while still controlling for tricky interfaces.

    The policy can be found under IV.3 now.

    Best Practices, No Longer Policies

    II.7 To change the name of your application, you must use one of the following formats for 30 days before completely switching to your new application name: “New name (formerly ‘old name’)” or “New name (renamed).” For example, “App 2 (formerly App 1)” or “App 2 (renamed).”

    Facebook’s rationale: We encourage you to follow this model as a best practice for alerting users to your application’s name change, but this is no longer required under our policies.

    IV.B.1 If your application contains content unsuitable for consumption by the general Facebook user base (e.g., strong language, fantasy violence, simulated gambling; see also MPAA PG-13 and ESRB Teen standards), you must describe the nature of the content in the Info section of your application’s Profile page.

    Facebook’s rationale: We encourage you to follow this model as a best practice for alerting users to the nature of the content in your application, but this is no longer required under our policies.

    V.5 You must not pre-select more than one person to receive information through a Facebook communication channel.

    Facebook’s rationale: We encourage you to follow this model as a best practice, but this is no longer required under our policies.

    Our thoughts: Mass-preselection was an early issue on the Facebook Platform. Facebook is now loosening that back up a bit.

    V.6 You must only use one Facebook communication channel in response to a user’s single action.

    Facebook’s rationale: We encourage you to follow this model as a best practice, but this is no longer required under our policies.

    V.8 Your Application tab label must not contain a call to action (e.g., “Click Here”).

    Facebook’s rationale: We encourage you to follow this model as a best practice, but this is no longer required under our policies.

    VI.A.3 You must not use Stream stories as a method for users to invite friends to your application.

    Facebook’s rationale: We encourage this model as a best practice, but this is no longer required under our policies. Please note that our policies prohibit you from providing users with the option to publish the same Stream story to more than one friend’s wall at a time.

    Removed Policies:

    I.1 You must provide a link to your privacy policy and any other applicable policies on every page of your application.

    Facebook’s rationale: We are removing this policy because it is redundant to other Facebook Platform Terms and Policies, i.e., we still require developers to post a link to their privacy policy on their application or website. We’ve also added a requirement that you include your privacy policy URL in the Developer Application. When you include your application’s privacy policy URL in the privacy field, a link to your application’s privacy policy will appear on the unified data permissions dialog (http://developers.facebook.com/blog/post/378).

    A

    Our thoughts: Facebook recently added a similar change to its overarching governance documents, which are open to comment until Friday.

    V.2 You must not require users to grant additional permissions or add Application Integration Points, and must only request extended permissions at reasonable times when the user engages with features that would require the use.

    Facebook’s rationale: We are removing this policy in light of our unified data permissions dialog (http://developers.facebook.com/blog/post/378), which gives users transparency and control over the information they give applications or websites and provides you with a streamlined flow for requesting multiple permissions.

    Our thoughts: The April changes to permissions made this line obsolete.

    VI.A.5 You must not include calls to action in the body of your Stream stories (e.g., “Beat her score!” or “Can you beat her score?”). A call to action must only be presented as an action link (in line with “comment” and “like” and similar to Facebook’s stories in design).

    Facebook’s rationale: We are deleting this policy after receiving your feedback that it was difficult to understand and comply with. We continue to prohibit advertisements and cross-promotion in the Stream. You have discretion in regards to your messaging provided the Stream story accurately represents actions a user has taken or content a user wants to share.

    Our thoughts: This policy is not entirely removed — the point of the change is to make it easier for developers to offer calls to action that are not unwanted.

    II.1 You must not confuse, mislead, surprise, or defraud anyone.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    II.3 You must not use a user’s session key to make an API call on behalf of another user.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    II.5a You must not inform a user that someone has removed the user as a friend.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    II.5b You must not track visits to a user’s profile, or estimate the number of such visits, whether aggregated anonymously or identified individually.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    II.6 You must not significantly alter the purpose of your application such that users would view it as entirely unfamiliar or different.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    II.9a Special provisions for email addresses obtained from us: a. Emails you send must clearly indicate that they are from you and must not appear to be from Facebook or anyone else. For example, you must not include Facebook logos or brand assets in your emails, and you must not mention Facebook in the subject line, “from” line, or body header.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    II.10 Jabber/XMPP support:

    a. You must not pre-fill messages or otherwise act on a user’s behalf.
    b. You must use the Connect-based authentication method unless your application is a standalone desktop or mobile application that does not have a Facebook application ID.
    c. You must only use Jabber to enable a full chat session by providing users with the ability to send and receive messages.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.1 Adult content, including nudity, sexual terms and/or images of people in positions or activities that are excessively suggestive or sexual;

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.2 Obscene, defamatory, libelous, slanderous and/or unlawful content;

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.6 Inflammatory religious content;

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.7 Politically religious agendas and/or any known associations with hate, criminal and/or terrorist activities;

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.8 Content that exploits political agendas or uses “hot button” issues for commercial use regardless of whether the developer has a political agenda;

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.9 Hate speech, whether directed at an individual or a group, and whether based upon the race, disability, sex, creed, national origin, religious affiliation, marital status, sexual orientation, gender identity, or language of such individual or group;

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.A.11 “Spam” or other advertising or marketing content that violates applicable laws, regulations or industry standards.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.B.2 You must provide users with a way to report user-generated content and timely address any user reports.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    IV.C.2 Your advertisements must comply with our Advertising Guidelines.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    V.11 You must not set a custom privacy setting unless the user has proactively specified that they want this non-default setting.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    V.12 You can tag a photo only with the express consent of the user on whose behalf you are doing the tagging, and must only tag images when the tag accurately labels what is depicted in the image.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    VI.A.4 You must use discretion when publishing Stream stories and must not misuse the Stream by publishing an excessive amount of stories on a user’s behalf.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    VI.B.1 You must use the counter only to inform users about legitimate actions that they should take within your application, and must not use the counter for promotional or marketing purposes.

    Facebook’s rationale: We are deleting this policy, because it is covered in other existing terms and policies.

    ————–

    Facebook Terminates Its Conversion Tracking Tool for Performance Ads

    Facebook has concluded the private beta of its conversion tracking tool for performance ads. A small set of advertisers had a chance to try the product which allowed them to track actions such as page views, purchases, registrations, downloads and more taken on a website after a user saw or clicked a Facebook ad. Facebook says that “We are no longer going to offer our conversion tracking beta product. While we learned a lot from the beta, our focus is not on building a full featured conversion tracking tool.”

    A range of third parties provide analytics tools for advertising, Page features, applications, and more. Facebook is apparently leaving this business to them.


    The Help Center document for the tool is still available, as is the Conversion Tracking Getting Started Guide. These explain how users could assign a conversion value and SKU to tracking tags and paste them into their site’s code. Users could then monitor conversion data including time between clicks or views and subsequent conversions using the Ads Manager’s Reports section.

    Without the tool, though, advertisers must calculate their own ROI, or use one of many third party tools. Though some hoped Facebook would extend the conversion tracking tool to all advertisers, instead Facebook asserts it will “continue to invest in tools that help marketers better understand the effectiveness of ads that are social and include social context from friends.”

    Facebook followed up saying, “We recently launched social metrics in our Ads Manager as a way of doing just that” along with Facebook Ads for Applications to help social games and other apps raise CTRs by including the names of friends who’ve recently used the advertised app. However, analytics and ad units don’t replace the conversion tracking functionality.

    Highlights This Week from the Inside Network Job Board: 4mm Games, Sleepy Giant, ohai, & More

    Recently, we launched the Inside Network Job Board – dedicated to providing you with the best job opportunities in the Facebook Platform and social gaming ecosystem.

    Here are this week’s highlights from the Inside Network Job Board, including positions at 4mm Games, Sleepy Giant Entertainment, ohai, Blue Fang Games, Lolapps, and Kabam.

    A

    Listings on the Inside Network Job Board are distributed to readers of Inside Facebook and Inside Social Games through regular posts and widgets on the sites. That way, you can be sure that your open positions are being seen by the leading developers, product managers, marketers, designers, and executives in the Facebook Platform and social gaming industry today.

    Facebook For iPhone Update Fixes Places Bugs

    An update to the Facebook for iPhone app was released yesterday which fixes several crashes, clears up problems with the Places interface, and improves the developer login experience. The App Store download page for Facebook for iPhone Version 3.2.3 includes the note “Facebook Places is only available in a limited number of countries. We’re working on making this available in other countries soon.” Facebook for iPhone now has 46.3 million monthly active users, a significant percentage of Facebook’s total 150 million mobile users.

    Facebook for iPhone became the only mobile app to include access to Places with its last release on August 18th, 2010. New updates to Android, Blackberry, and Palm Facebook apps don’t include the location feature. This update resolves some bugs that shipped with Places including “a problem where people would appear twice in Here Now on a Place view” and “a problem that could cause the toolbar to not be shown on a Place view.” Crashes occurring when receiving push notifications or navigating Messages have too been fixed.

    The update also includes an “Improved, more streamlined login experience for developers using the Facebook SDK.” Last month Facebook updated its iOS (formerly iPhone) SDK to give developers access to the Open Graph API and OAuth 2.0.

    The monthly active user counts for Facebook for iPhone was up to 107 million last month until Facebook changed the way in which it calculates application user counts. Since discounting users who merely Liked or commented on stories posted to the news feed which were generated through the app, Facebook for iPhone’s MAU has adjusted to 46.3 million, still almost one third of Facebook’s total active mobile users — and a much larger proportion of users accessing it in Apple’s App Store

    A

    Most Facebook for iPhone users won’t notice the changes made in this update, but the steady release schedule ensures the stability of the iPhone’s most popular app. The inclusion of Places on the Facebook app is a symbol of how the iPhone is mobile’s technological front-runner. If Apple can continue to offer a better set of Facebook features than its competitors, Facebook power users will see the iPhone as the clear choice amongst mobile handsets.