No announcement yet.

vBulletin Facebook App: Social Network Overview


  • vBulletin Facebook App: Social Network Overview

    By now you’ve probably already seen and perhaps even tried the all-new vBulletin Facebook application. (

    Content Relevancy

    One of the major new features offered by the application is the smart social relevancy algorithm that is calculated based on the app user’s Facebook network of friends and personal interests. The social relevancy algorithm not only determines which content from your community is displayed to a user, but also which other boards are featured from the network. Your community and content become a dynamic part of a vast vBulletin Social Network and as a result promoted to new users based on their interests and activity.

    Relevant Content Recommendations for Your App’s Users

    Here is how it all works together. When a user installs the application for the very first time Facebook will prompt to grant the application privileges to collect the user’s profile information. If permitted, the application will collect general information about the user, their personal interests and generic information about their friends such as facebook ids. This information is sent back to the vBulletin Social Network service for processing, where it is matched to create relevancy recommendations based on newly discovered users’ relationships and interests. This new relevant and valuable data is sent to your vBulletin Facebook app and is used to determine which content from your community is featured to your user as they “Discover” and “Explore” your site.

    Let’s take a quick look at this transaction, here is an example of data collected:


    The sample record stored is something similar to this:


    Promoting Your Community via vBulletin Social Network

    In addition to the content relevancy logic benefiting your app’s end-users, your application connects your community into a vast vBulletin social community network. The “Friends’ Forums” container located at the bottom of the application will automatically recommend your community to your users’ network of friends based on their usage of other forums / apps.

    Example Use-Cases / Data Transactions:

    The following is a general example as to how the Social Network Services uses Facebook data to create recommendations. For example, let’s say that:
    1. On, IBxAnders is user id ‘257345’. On Facebook, IBxAnders is profile id ‘100000087348584’. The service tells the app that id 100000087348584 is friends with ‘jon doe’ and ‘jane doe’ on Facebook.
    2. It happens that ‘jane doe’ uses the ‘Imaginary Forum App’, based on this information IBxAnders will see a recommendation in the ‘Friends’ Forums’ section of his app for the ‘Imaginary Forum App’.
    3. Let’s also assume that IBxAnders’ friend ‘jon doe’ also uses the Facebook App. Since the service matches the forum membership and the Facebook friendship information, IBxAnders will see more activity and content from ‘jon doe’ inside the vBulletin Facebook App.

    Opting Out and Un-Installing

    Opting-out of the vBulletin Social Network is easy. If the user un-installs the Facebook application, data associated with their activity via that particular application will be removed. In addition, the user can also opt-out from participating in the Social Network component via a UserCP setting in an individual forum. The UserCP setting will hide all activity on a particular forum from the Social Network component. (This setting group is not yet available on

    A Basic Diagram of How This System Works

    • hsbjyjb!!
      hsbjyjb!! commented
      Editing a comment
      I completely agree with the iPhone app vs. Android thing. The problem is iOS requirements and stringent marketplace requirements from Apple. So you need a Mac to do the code signing and also pay their mega fee? To me this seems unfair. But I don't think IB can control this one. It is up to Apple to make their marketplace easier to use for devs. The vBulletin Team designed an entire system to create your own mobile app. This is a pretty remarkable accomplishment. It is Apple's stringent requirements that makes it a hell to deploy the app.

    • ebtisam
      ebtisam commented
      Editing a comment
      thanks , it is good work and usefull ,but i need more information about it ,how to try it step by step and how can I make control with all page or users ..also what about Support for other languages ​​such as Arabic

    • Hansi
      Hansi commented
      Editing a comment
      If you are one of us facebook app customers who really dont like the links to "friends forums" please place your vote in the "tracker".

      Look at the menus to the left, in the "operations" box you can click the link to add your vote to the issue. Please also make a comment, make your voice heard. The tracker seem to be the proper place to get the developers to notice our dislike of the "friends forums" links.
    Posting comments is disabled.

Related Topics