The symptoms
On your product page, you get a "Warning: http://yourshopname.myshopify.com/products/awesome-product is unreachable" and when you click on the URL in that message you go to some Facebook developer page where you are told: "Object at URL 'http://yourshopname.myshopify.com/products/awesome-product' of type 'product' is invalid because the given value 'XXXXXXXXXXX' for property 'fb:admins' could not be parsed as type 'fbid'.
Or, when you like a product, that product is not posted to the corresponding user Facebook account, and you get an error. When you click on the 'error' word, Facebook says: "The app ID "XXXXXXXXXXX" specified within the "fb:app_id" meta tag was invalid.".
Why does this happen
Those errors happen when your theme integrates with Facebook and uses the following tag inside theme.liquid:
<meta property="fb:admins" content="{{ settings.fb_adminid }}" />
OR
<meta property="fb:admins" content="{{ settings.social_facebook_admin }}" />
OR
<meta property="fb:admins" content="XXXXXXXXXXX" />
... and you have provided a PageID or just the plain wrong ID instead of the correct ProfileID in your Facebook account.
How do you fix this
To get the right Facebook ID, follow these simple steps to the letter: Let's figure out what your Facebook ID is. Your are not done. After that change, if you reload your product page and attempt to like the product right away, it won't work because the content has been cached by Facebook. You need to lint the page by entering the product page URL here and clicking on 'Debug'. That's it. That's called “linting”. Then wait 24 hours, go back to your product page and test again. If you still get errors, wait an additional 24 hours.
