App Center is the primary place to find great games. Every game listed on Facebook includes screenshots and videos of actual game play along with user ratings, which helps people see what makes a game interesting before installing and playing it.
App Center is a place to showcase fun, original games across a variety of genres. All games must apply for review and will need to be approved within App Center before people can play them on Facebook.com.
To get your Web game listed on Facebook.com and gain discoverability for your game, you'll need to create a game detail page and submit for review.
To create a Details page you need to go to the App Center tab in the developer dashboard. If you haven't created one before you may click on Add a Product and select App Center.
Complete the Details tab as per the guidelines below. The Currently Ineligible for Submission warning will disappear once all the necessary information has been filled.
Game detail pages help people understand what makes game unique and see screenshots and videos of the gameplay experience.
To get your Instant game listed on Facebook.com and gain discoverability for your game, you'll need to complete your Instant game details page and submit for review.
Go to the Details tab under Instant Games tab in the developer dashboard and follow the guidelines to complete the details below:
You select Games category and then subcategory specific to your game's genre.
Category | Description |
---|---|
Action | Games that emphasizes physical challenges, including hand–eye coordination and reaction against enemies and obstacles with the aim of keeping player character's health and lives. |
Bingo | Games of chance in which player matches numbers printed in different arrangements on 5×5 cards which the numbers the game host (caller) draws at random, marking the selected numbers with tiles. |
Board | Games that involve counters or pieces moved or placed on a pre-marked surface or "board", according to a set of rules. |
Builders | Games where it's required to build a town/tower/city by assembling different components and in which the primary focus of the game is not combat. |
Card | Games that are using playing cards as the primary device with which the game is played, be they traditional or game-specific. |
Card Battle | Games where the cards (usually depicting characters which can attack other cards) are used in a combat-like setting. |
Match 3 | Games where major task consists in forming lines/chains/groups of 3 or more identical elements. |
MOBA | Multiplayer Online Battle Arena: Games in which a player controls a single character in a team who compete strategically versus another team of players. |
Poker | Games of chance in which winners are determined according to the combinations of players' cards, at least some of which remain hidden until the end of the hand. |
Puzzle | Games that require players to solve logic puzzles, match three icons or navigate visual challenges like mazes. |
Role Playing | Games in which players assume the roles of characters in a fictional setting. Players are required to make decisions or solve puzzles to progress in game. |
Runner | Games where a primary character is running without stopping and the user must time the movement of that character to avoid obstacles. |
Simulation | Games that mimic a real or fictional reality. |
Slots | Games of chance consisting of a coin-operated gambling machine that pays off according to the matching of symbols on wheels spun by a handle. |
Sports | Games that mimic playing sports or managing teams. |
Strategy | Games that require careful thinking and planning to face strategic, tactical, and sometimes logistical challenges. |
Trivia / Word | Word games and knowledge-based games where players are required to remember names, facts and events. |
To ensure your game is represented well on Facebook, you need to upload icons, banners and screenshots for your app. These may vary based on the platforms the app supports. The image assets required will be displayed automatically in the App Details tab based on the supported platforms in the app's Basic Settings tab.
When creating your images, here are some guidelines to follow:
Asset and Size (px) | Description | Example |
---|---|---|
Small App Icon (16 x 16) | Feed stories, bookmarks | |
App Icon (1024 x 1024) | Square icon on detail pages, hovercards | |
Cover Image (800 x 150) | Displayed on App detail page | |
Banner (1200 x 627) | Displayed in Your Games section | |
Hero Banner (1848 x 682) | Displayed on App detail page | |
Web Banner (155 x 100) | Recommended games on homepage |
Asset | Description | Example |
---|---|---|
App Video | Video showcasing gameplay and additional promotional content | |
Sample gameplay video | Video showcasing mainly gameplay |
Please note: Make sure to upload a square image without transparent background as App icon (1024 x 1024).
Asset and Size (px) | Description | Example |
---|---|---|
Small App Icon (16 x 16) | Feed stories, bookmarks | |
App Icon (1024 x 1024) | Square icon on detail pages, hovercards | |
Cover Image (800 x 150) | Displayed on App detail page | |
Banner (1200 x 627) | Displayed in Your Games section | |
Splash page (750x1334) | Displayed to players while they wait for the game to load. |
Asset | Description | Example |
---|---|---|
App Video | Video showcasing gameplay and promotional content - 16:9 or 1:1 aspect ratios recommended. |
The team uses a variety of signals, such as player ratings and engagement, to determine if a game should be listed on Facebook. Well-designed games that people enjoy will be prominently displayed. Games that receive poor ratings or don’t meet the quality guidelines won't be listed.
If your game is approved it may take up to 4 weeks and a minimum amount of players to be searchable in App Center.
Once you have created your Details page you may submit your game for review.
Click on the Review tab under App Center, Start a Submission, and complete the App Verification notes. The Submit for Review button will become available once the app Details page and App Verification notes are ready.
While we can never guarantee listing, your game may not be eligible because it:
The app detail page in Games displays the Facebook Login permissions requested from people new to your app. It can be considered a version of the Login Dialog in this capacity, making it easy for people to install your app directly from Games. You can configure the set of permissions your app requires in in the App Center Listed Platforms section of the App Details Page for that app.
The following fields are available when configuring permissions:
URI Fragment
if your app uses JavaScript manual login flow.Query String
if your app uses a server-side manual login flow.If your app is a Facebook Web Game, we will not use this setting and will use the "signed_request" as the response type automatically.
While some people will be directed to an App Details Page from App Center, others may navigate to your app by directly entering your URL or through feed, requests and ads. In these cases you still need to handle login through the existing Login dialog.
If you would like to use the manual login flow with App Center it is important to make sure you are passing the redirect_uri
parameter correctly when exchanging your code for an access token. You should set your redirect_uri
parameter to the click-through URL to your site. In most cases the URL will look something like:
http://www.example.com/?fb_appcenter=1&fb_source=search&code=CODE_HERE
thus you should set your redirect_uri
to the same value. Please make sure that this logic is dynamic as the query parameters appended to your click-through URL may be subject to change.
The App Dashboard supports localization of the information about your app you enter in the App Details tab, such as the name you give it, the descriptions you provide, and so on.
People using your app will see text strings in the primary language selected on the App Details tab if you haven't translated your app detail page into their language.
To localize your App Center Page content, go to the App Dashboard, and select the app you want to localize. If App Center doesn't appear under Products in the left panel, click Add Product and choose App Center. Once you have done so, select Localize under the App Center header in the left panel.
If you have defined Custom Open Graph actions, your primary language must be set to English (US) and you should provide English content. You can still add additional languages so people other than native English speakers can read information about your app in the language of their own local Facebook version.
On the Localize tab, click Add Language to begin, and select a target language. You will be shown recommended languages based on where your app is popular. If you don't see the language you want, click All Languages in the left column and you'll be able to choose from any language Facebook supports.
When you select a specific language, you will see grayed out placeholder text from your primary language. Click it to select the text, and provide translations for tagline, description and detailed description. If you are requesting extended permissions and have entered an explanation for this in your primary language, you also need to translate it for each additional language. Display name and publisher are optional.
People viewing your app details on Facebook will see the translated text strings if using the relevant locale. Please note that if you translate your app information but not your app itself, you are required to list the supported languages in your app's detailed description.
The Localize tab also lets you upload localized icons, banners and screenshots. By default each new language that you add will inherit the images you added to the original version of your app in its primary language. These inherited images will be displayed as grayed out, to indicate that they are associated with your app's primary language. Any changes made to your primary language will also be carried over in all additional languages you have configured, and displayed on Facebook accordingly.
To override this behavior, upload language specific images in the Localize tab. These new images will be displayed in full color (not grayed out), indicating that they are localized versions. Changes made to images in the app created in your primary language will override localized images. To remove a localized image and return to inheriting images from the primary language version of your app, delete the localized image from the Localize tab.
Note: Non-English app detail pages aren't shown to people browsing the site in English.
This guide describes only how to localize information about your app for display in Games in different locales other than the primary locale you created your app for. You may still need to translate text from your app into the languages for those locales. To learn about Facebook tools you can use to help translate your app, see Facebook Localization Tools.
If your app details haven't been localized, you also need to translate them.