Professional Documents
Culture Documents
Essential Steps
App Center
Top source of installs on Facebook Key for discovery and growth Both web and mobile apps and games
Canvas apps and native mobile apps with Single Sign on are eligible Review process for high quality images, correct grammar etc Also serves as an auth dialog
Guidelines: https://developers.facebook.com/docs/appcenter/guidelines/
App Detail page does not necessarily mean you will be listed in App Center High quality apps are listed in App Center User ratings are important
Auth Dialog
Tracking Growth
User growth
User retention
User retention
User retention
User decay
User decay
App Center
Auth Dialog
Growth
Social Channels
Social Channels
Requests Feed Open Graph
..?fb_source=feed_passing
..?fb_source=notification
..&fb_ref=askforhelp_a
Requests
Frictionless requests
Can be built natively for a more integrated experience Optimize friend list for most relevant friends
Use FQL to query for friends that use the app on the client:
SELECT uid, name, is_app_user, pic_square FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND is_app_user = 1
Requests
Friend has not installed the game Friend has installed the game
Requests: Invites
Use a prominent invite button Filter friends to show only non-app users
Requests: Invites
Monitor Invites
Requests: Turn-based
Notication mechanism in turn-based games Users do not have to be friends - challenge a random player Generates push notications on mobile
Requests: Challenge
Requests: Challenge
Monitor notications
Feed Dialog
Feed Dialog
When the user would naturally want to brag or share Low frequency, intentional actions Requires no publishing permissions Supports a custom message
Offer a reward
Show up next to defaults: like and comment Encourage users to engage with story
Simple to implement:
FB.ui({ method: 'feed', link: 'http://www.example.com/feed' actions: [{ 'name': 'Collect bonus', 'link': http://www.example.com/reward'}], description: 'Action links are awesome' });
Feed gaming
Specify a ref parameter when publishing Insights lters posts by ref value Easy to test different copy, images and integration points
Open Graph
Scores
Publish a score for each player
Scores: Tournaments
Scores are a perfect t for a weekly tournament Easy to reset all scores for your game Complement with custom action stories
Custom Actions
Publish structured data What are the core user interactions in your game?
Social context
Timeline Aggregations
Requests
Feed Dialog
Open Graph