20. The method of claim 18 , wherein the requested content includes a selectable link that corresponds to the user interaction representing the action type performed on the object type.
18. A method comprising: storing a social graph, the social graph comprising a plurality of graph objects and a plurality of graph actions, each graph action having an action type from a plurality of predefined action types and representing a relationship between two or more graph objects; receiving from a third party entity separate from a social networking system a definition of a new action type; responsive to the received definition, adding the new action type to the plurality of predefined action types for use by the social networking system to capture user interactions with graph objects; requesting content from a system outside the social networking system for rendering on a user device, wherein the system hosts the content on a domain separate from the social networking system; receiving the requested content and an executable widget including a first instruction to authenticate the user device with the social networking system; rendering the requested content on the user device, wherein the user device enables a user to interact with the requested content on the system outside the social networking system; executing the widget on the user device, the widget including a second instruction to record a user interaction within the requested content responsive to detecting the user interaction; receiving an authentication of the user from the social networking system, the authentication including a user identifier of the user; detecting the user interaction with the requested content on the user device, the user interaction comprising a graph action performed on the system outside the social networking system, the graph action having an action type and a graph object having an object type; accessing information from the system outside the social networking system to record the graph object and the graph action associated with the user in the social networking system in real-time, the system outside the social networking system providing the information comprising the graph object and the graph action parameterized according to the corresponding object type and the corresponding action type in an action loci generated by the widget; and recording the user interaction as an entry including the graph object corresponding to the object type, the graph action corresponding to the action type, the user identifier of the user performing the user interaction on the system outside the social networking system, and contextual information related to the graph action and the graph object, wherein the recorded graph action in the social graph has the new action type.