Quelqu'un pourrait-il suggérer pourquoi l'outil de débogage/lint de FB dit og: type est "site Web" alors que le type og: type est défini sur og: bar?
https://developers.facebook.com/tools/debug/og/object?q=www.shamrockirishbar.com%2Fpubquiz
En conséquence, il ne valide pas le og: location et similaire qui sont pertinents pour le type "bar".
J'ai évolué dans le monde des données de graphe ouvert spécifiques à un espace de noms et je ne compte donc pas sur les types de FB. Voir "modifier le graphique ouvert" dans le tableau de bord de l'outil de développement des applications.
bar
est obsolète. Veuillez vérifier http://ogp.me pour connaître la documentation actuelle.
Je sais que c’est un vieux mais il vient en haut de Google et tous les liens fournis semblent maintenant obsolètes.
Voici la liste la plus récente des types acceptés par Facebook: https://developers.facebook.com/docs/reference/opengraph
Si vous n'en utilisez pas, le type par défaut sera "site Web", ce qui est préférable pour les pages d'accueil/résumant un site Web.
En réponse à l'OP, vous voudriez maintenant utiliser un endroit qui vous permettra d'ajouter des détails d'emplacement lat/long.
Cela a commencé à se produire sur mon site après avoir activé l'espace de nom et les actions et objets Open Graph personnalisés. Une fois que vous l'activez, vous perdez la prise en charge des types d'objet standard tels que bar ou, dans mon cas, article. (ou il est possible que Facebook ait peut-être obsolète certains types, je ne suis pas sûr à 100%) Si aucun type pris en charge n'est spécifié, Facebook est défini par défaut sur le site Web.
Pour résoudre ce problème, vous devez accéder au tableau de bord de votre application, sélectionnez-la, puis accédez à la section Ouvrir un graphique. Sous "Types d'objet", définissez vos propres types, tels que "barre".
Ensuite, vous devrez changer vos balises META pour ressembler à ceci:
<meta property="og:type" content="your_namespace:your_object_type" />
Si vous cliquez sur "Obtenir le code" à côté du type d'objet dans le tableau de bord, Facebook vous fournira un exemple de balise méta à utiliser.
Assurez-vous que votre article: données d'auteur est une URL d'auteur Facebook. Malheureusement, cela est en contradiction avec les attentes de Pinterest. C'est la meilleure chose à propos des normes, il y a tellement de façons de les appliquer!
<meta property="article:author" content="https://www.facebook.com/mpatnode76">
Mais Pinterest veut voir quelque chose comme ça:
<meta property="article:author" content="Mike Patnode">
Nous avons finalement échangé les formats en fonction de l'agent utilisateur. Espérons que cela ne bouille pas votre cache de page. Cela a réglé le problème pour nous.
Divulgation complète. Trouvé ceci ici: https://surniaulula.com/2014/03/01/pinterest-articleauthor-incompatible-with-open-graph/