Jumping back into development during a staff member’s well-deserved vacation has its perks. I get to be more hands-on with the client communication & bug tracking, and there’s always something new to learn. Today I came across a situation where a Facebook Page Widget, which is normally very simple to handle, was not showing up when testing on Firefox.
. . . .
When previewing the widget on the Facebook Page Widget generator, I saw an interesting warning that said ”
Warning: This Page is not accessible by everyone.
( This message is only visible on developers.facebook.com )
Scratching my head over the issue, because I had clearly published the page already and all, I was a little bit perplexed. Some snooping around, the some trial & error, quickly revealed the issue. If there are any visibility restrictions, the page will not be visible for everybody, or anybody that is not logged into Facebook on the browser they are on.
In our case, the Age Restriction was set by my client to be 21 and over. After removing that restriction, the problem was resolved; whether logged in or not, regardless of age/demographic, the page was visible.
Things that can affect the visibility of your Facebook Page Widget are:
- Page Visibility (obviously)
- Country Restrictions
- Age Restrictions