J'essaie d'ajouter balises méta de produit OpenGraph à ma page. Les balises résultantes sont:
<meta property="og:type" content="product">
<meta property="og:title" content="3 Night Cruise Sampler Cruise on the Pacific Aria">
<meta property="og:url" content="https://test.abcde.com/cruise/paa626">
<meta property="og:image" content="//static.abcde.com/OzC/www/images/Cruise/Large/1198.jpg">
<meta property="og:site_name" content="Cruises">
<meta property="product:product_link" content="https://test.abcde.com/cruise/paa626">
<meta property="product:purchase_limit" content="0">
Cependant, lorsque je vais tester avec le débogueur Facebook Open Graph , il me dit qu'il me manque un titre pour un type d'objet de site Web . Les erreurs exactes sont:
L'objet à l'URL " https://test.abcde.com/cruise/paa626 " de type "site Web" n'est pas valide car une propriété requise "og: titre" de type "chaîne" n'a pas été fournie.
Comme je spécifie que le type est product, c'est pourquoi il est ignoré et j'ai également un og: title . Tous les pointeurs grandement appréciés.
Votre code a sûrement déclenché cette erreur: Share App ID Missing
. fb:app_id
est un paramètre obligatoire, son absence risquerait de provoquer d'autres erreurs/interprétations erronées.
Essayez d'ajouter fb:app_id
et fb:admin
- je suppose qu'après cela, vous vous débarrasserez de l'erreur que vous décrivez.