Abbiamo notato recentemente che i nostri pulsanti simili a Facebook non funzionano più. Per studiare ho fatto funzionare l'URL attraverso di Facebook Debugger (vecchia Lint URL) strumento e mi ha dato questo errore:Meta tag opengraph: tipo impostato su errori "prodotto" (come pulsante e URL linter/debug)
Object Type Not Allowed:
Object at URL 'https://savingstar.com/coupons/boursin-cheese/4edfd63fec0f2532eb000106' of type 'og_products:product' is invalid because it the specified fb:app_id '111777372238952' is not the owner of specified og:type.
sto sospetto che questo ha qualcosa a che fare con i nuovi tipi di Beta Open Graph in qualche modo, ma io non riesco a trovare alcuna prova per questo. Il mio sospetto è che ho bisogno di rimuovere il fb:app_id
in favore di fb:admins
, ma mi piacerebbe sentire se qualcun altro ha incontrato questo problema e risolto.
Esempio URL dove attualmente stiamo assistendo a questo:
https://savingstar.com/coupons/boursin-cheese/4edfd63fec0f2532eb000106
Qui è una versione leggermente modificata dei meta tag rilevanti come il Facebook URL scrapper vedendolo (utilizzando il collegamento nello strumento di debugger):
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta content="grocery,coupon,coupons,ecoupon,ecoupons,grocery coupons,food coupons,groceries coupons,coupons for food" name="keywords">
<meta content="Get our exclusive Boursin Cheese coupon - expires 1/4/2012." name="description">
<meta content="Boursin Cheese Coupon" name="title">
<meta content="Buy ANY ONE (1) variety of Boursin Cheese, Save $1.00" property="og:title">
<meta content="product" property="og:type">
<meta content="https://savingstar.com/coupons/boursin-cheese/4edfd63fec0f2532eb000106" property="og:url">
<meta content="https://static1.savingstar.com/images/dyn/1897.png" property="og:image">
<meta content="SavingStar" property="og:site_name">
<meta content="Save big $$ on your groceries with SavingStar eCoupons. Nothing to clip. Nothing to print." property="og:description">
<meta content="111777372238952" property="fb:app_id">
come potete vedere sto impostando la og:type
-product
come indicato nella documentazione Facebook Like pulsante qui: https://developers.facebook.com/docs/opengraph/#types
UPDATE 2011-12-14: assomiglia il mio problema è molto probabilmente legati a un bug segnalato e confermato qui http://developers.facebook.com/bugs/285421101492706
aggiornerò questo quando mi hanno confermato questa è la causa principale del mio problema.
interessante, Facebook ha deciso quindi di abbandonare la propria [documentazione a grafo aperto] (https://developers.facebook.com/docs/opengraph/#types) e supporta solo le specifiche ufficiali del protocollo grafico aperto? – george
La documentazione del 2010 funzionerà ancora con i pulsanti Mi piace Lo strumento di debug convalida con le API Open Graph 2011 (attualmente beta) annunciate a F8 - c'è un bug report aperto nel bug tracker della piattaforma su questo - il messaggio di errore mostrato non dovrebbe ti impedisce di usare type: prodotto con una semplice pagina – Igy
Grazie Igy. Ora capisco che l'errore Debug Tool non è direttamente correlato al problema del pulsante Mi Piace di Facebook che sto avendo. – george