2016-03-23 15 views
0

私は最近、スチームでゲームを開始しました。また、Facebookのリンクを共有すると、プレビュー画像は表示されません。Facebookプレビュー画像がスクレーパー情報と一致しません

私はobject debuggerを実行しました。

結果から、og:画像フィールドでは、画像を正しく見ることができますが、プレビュー自体では画像が壊れています。

アイデア?

編集:これはスチームページなので、影響を与える能力は限られています。私はいくつかの画像しか変更できませんが、メタタグは追加できません。 しかし、この記事では、<link rel="image_src" href="/myimage.jpg"/>タグもプレビュー画像としてfacebookで識別可能であることがわかりました。何らかの理由で私のページのFacebookのFacebookでこれを無視するか、無効な画像として扱います(ただし、200x200より大きい)

+0

このページには、まったくグラフを開くメタ情報を持っていない - それがどう表示されることは運次第。 – CBroe

+0

ええ、私は知っているが、すべての蒸気ページは同じで、すべて正常に動作します。さらに、og:imageフィールドに "luck"(実際には、ヒューリスティックなアルゴリズムではない)が選択されていることがわかります。これは表示されたいものですが、何らかの理由で表示されません。 – tbkn23

+0

デバッグツールは、表示するイメージとしてhttp://store.akamai.steamstatic.com/public/images/game/game_highlight_image_spacer.gifを選択したことを明確に示しています。繰り返しますが、何が表示されるかを確認する唯一の方法は、OGメタタグを実装することです。スチームの人がそれをする意思がないなら、/あなたはこのような結果で生きなければならないでしょう。 – CBroe

答えて

0

初めてコンテンツを共有すると、Facebookのクローラは共有されたURLからメタデータをスクラップしてキャッシュします。クローラは、レンダリングされる前に少なくとも1回画像を見る必要があります。 URLデバッガ と画像がためにメタデータをプリフェッチするURLデバッガを通じてURLを実行します

  1. 事前キャッシュ:これは、コンテンツの一部を共有する最初の人は、レンダリングされた画像が表示されないことを意味しますページ。コンテンツのイメージを更新する場合は、これも行う必要があります。

  2. og:image:widthとog:image:heightを使用してください。 これらのタグを使用すると、クローラにイメージが指定され、非同期ですぐにレンダリングできます。

出典:https://developers.facebook.com/docs/sharing/best-practices#images

+0

こんにちは、ありがとうございますが、私の質問で述べたように - URLデバッガは私が理解しようとしている奇妙な答えを返します。 og:imageなどのヘッダーを追加することはできません。これはポータル内のストアページであり、htmlに直接アクセスすることはできません。それでも、同じポータルの他の多くのページは、これらのタグなしで正常に動作します。 – tbkn23

1
og:image could not be downloaded or is too small 
og:image was not defined, could not be downloaded or was not big enough. 
Please define a chosen image using the og:image metatag, and use an image 
that's at least 200x200px and is accessible from Facebook. 
'http://store.akamai.steamstatic.com/public/images/game/game_highlight_image_spacer.gif' will be used instead. 
Consult http://developers.facebook.com/docs/sharing/webmasters/crawler for more troubleshooting tips. 

だから我々は、それが空である理由(spacer.gifが空白になっている)

Screenshot dev tools chrome これは、他のページでも同じです持っています。 ..

http://cdn.akamai.steamstatic.com/steam/apps/455980/header.jpg?t=1459222551 < - ヘッダーにあります。

ので画像はcreatdオンデマンド(それはそう)とあなた(a.jpg)が都市スカイライン(b.jpg)

と同じであるある

...画像自体をよく見を持っていることができます

IrfanView Image information

スチームのCDN(FBは画像を見つけることができません。最近画像を更新しましたか?)

ごめんなさい。画像ストリームは画像を毎回処理しているとして、それ自体が故障しIMHOすることはできません...

はより多くを語ることはできません:/

+0

詳細な分析をいただきありがとうございます。あまりにもそれが問題を解決していない悪い – tbkn23

+0

まあ、私は "あなたの写真とは関係がない"と言った。あなたは、ゲームの "管理ページ"で何かをする必要があるかもしれません...またはFBにそれを更新するためのいくつかの時間をさせる... –

関連する問題