Fixing "The following required properties are missing: fb:app_id"

Our Shack Open Graph extension helps your site visitors to smoothly and effectively share your Joomla content on Facebook. To make the most of this plugin, we suggest you use Facebook's Sharing Debugger. This tool displays the information that is used when visitors of your Joomla website share its content on Facebook.

Accessing Facebook's Sharing Debugger is as easy as clicking the "Open Facebook Debugger" button on the Advanced tab of your Shack Open Graph plugin settings:

click open facebook debugger

When you start using the Sharing Debugger, you may find that it displays the "The following required properties are missing: fb:app_id":

app id missing

Fixing this error is a two-step process:

  1. Create a Facebook Application for your site 
  2. Copy the Facebook Application ID number into your Shack Open Graph plugin.

Step #1. Create a Facebook Application for your site

  • Read this document on how to create a Facebook Application for your site.
  • Copy your Facebook Application ID number as instructed in that tutorial.

Excellent! You are ready to move on to the next step.


Step #2. Copy the Facebook Application ID number into your Shack Open Graph plugin

  • In your Shack Open Graph plugin settings, go to the "Plugin" tab:

click the plugin tab

  • Locate the "Facebook application ID" parameter and paste your Facebook Application ID number into its field:

paste your facebook application id

  • Click "Save" or "Save & Close".
  • Now get back to the Facebook Sharing Debugger.
  • Click the Scrape Again button once or twice:

click scrape again

  • You should see that "The following required properties are missing: fb:app_id" error disappeared:

the error gone