Le Sociel Graph (Graphique social) est le coeur du Facebook,qui relit les gens et les liens avec tous ce qu’ils aiment. Historiquement, Facebook a réussi ce graphe et l’a élargi au fil du temps alors qu’il lance de nouveaux produits (photos, lieux, etc.) En 2010, il a étendu le graphe social, via le protocole Open Graph, pour inclure des sites web de « 3rd Party » et les pages que les gens aimaient à travers le web. Facebook est maintenant entrain d’étendre l’Open Graph pour y inclure les actes arbitraires et les objets créés par les applications de « 3rd Party » et permettant d’intégrer ces applications profondément dans son expérience.
L’Open Graph permet aux applications de créer un modèle d’activités des utilisateurs basé sur des actions et des objets. Une application qui tourne peut définir la capacité de « marcher » (action) un «trajet» (objet). Une application de lecture peut définir la capacité de « lire » (action) un « livre » (objet). Une application recette peut définir la capacité de « cuisinier » (action) une «recette» (objet). Les actions sont des verbes aux utilisateurs peuvent effectuer avec votre application. Les Objets permettent de définir les noms sur lesquels les actions s’appliquent. Facebook a créé un ensemble d’actions et d’objets pour les cas d’utilisation commune et un outil pour créer vos propres actions personnalisées et vos propres objets. Comme les utilisateurs s’engagent avec votre application, les activités sociales en relation avec cette dernière seront publiées sur Facebook pour relier l’utilisateur avec vos objets, via l’action effectuée.
Avec l’Open Graph, votre application devient une partie de l’identité de l’utilisateur et le graphe social. Grâce à une API simple, vous êtes en mesure d’intégrer les points clés de la distribution sur Facebook : Chronologie(Timeline), Fil d’actualités et le news Ticker. Comme les utilisateurs interagissent avec votre application, les actions sont affichées sur «La Timeline et ses amis » . Avec l’Open Graph, vous serez capable de créer une profonde connexion entre vous et vos utilisateurs, et conduireaux nouveaux utilisateurs de votre application.
ààà