12

Facebook のドキュメントとスタック オーバーフローを精査して、Open Graph のイメージ メタ タグ宣言を none または blank に設定する方法を見つけようとしています。私はこれをどこにも見つけることができません。これは奇妙なことです。

何も見つかりません。

私の次の推測-これをやってのける-は、OGメタ画像を空白のgifまたはpngに設定することです。これはハックのように思えますが、公式に OG 画像タグを空白またはなしに設定する方法がない場合、これが最善の (そして唯一の) 方法ですか?

4

2 に答える 2

3

徹底的な調査の結果、透過画像ルートも試しました。Facebook で使用されているように見えますが、私たちの場合は使用できないさまざまな問題がありました。

  1. 1x1px の透明な og:image (Facebook の最小仕様を満たしていないため、Facebook は無視します (つまり、画像は少なくとも 200x200px である必要があります) の両方を試みました)。
  2. これにより、200x200 の透明な PNG が使用されるようになりましたが、記事のプレゼンテーションの左側に空白の白い画像が表示されます(200x200px og:image の Facebook プレビュー)
  3. 幅と高さ (OG) タグを設定しようとして、幅 1 ピクセル、高さ 1 ピクセルに設定しました (ただし、実際の画像は 200x200 でした)。これは、 Facebook のオブジェクト イメージ デバッガー(つまり、左側に画像がなく、記事のテキストのみを表示する) で望ましい結果を達成したように見えましたが、この成功は短命でした。この同じテストを実際の Facebook ニュース フィードに投稿したところ、幅/高さの属性は無視され、画像は記事のプレゼンテーションの左側にある正方形 (200x200 ピクセル) の白いボックスでした。
  4. そこで、Facebook が og:image の省略を強制することを許可してくれるという希望を捨てて、デフォルトの画像 (会社のロゴ) を使用することにしました。
于 2016-08-08T14:29:30.620 に答える