しばらく前に Facebook アプリを試し、自分の Web サイトでカスタムの og:types を指定しました。
これは、約 20,000 の個別の URL を持つ写真 Web サイトであり、1 週間に約 1000 ずつ増加しています。指定した 2 つのオブジェクト タイプは次のとおりです。
<meta property="og:type" content="mynamespace:album" />
(フォトアルバムのサムネイル概要ページ用、現在約200枚)
<meta property="og:type" content="mynamespace:picture" />
(個々の画像の詳細表示については、現在約 20,000 枚あります)
ただし、ユーザーが写真を気に入ったり共有したりするためだけにサインインしてアプリを承認する必要があるとは思えなかったので、カスタムアプリの開発を続けることはありませんでした。そのため、これらのページで標準のソーシャルプラグイン「いいねボタン」を使用することになりました。 .
残念ながら、カスタム オブジェクト タイプを削除するのを忘れていました。現在、ソーシャル ボタンのいいね! は正しくカウントされているようで、Facebook リンターは何も文句を言っていませんが、カスタム タイプを一時的に削除したときに (デフォルトで og:type web サイトになると思いました)、デバッガーは、オブジェクトに以前は別の型があり、データが破損している可能性があることを警告しました。解決策が見つかるまで、カスタムオブジェクトタイプを再度使用しています...
それで、私は何をすべきですか?カスタム タイプを削除しますか、それとも残しますか? いずれかのオプションの意味は何ですか? ユーザーがソーシャル プラグインの「いいね」をクリックしてカスタム og:type を見つけた場合、私のコンテンツはユーザー ウォールで正しく共有されていますか?
ソーシャル プラグインから蓄積されたすべてのユーザー アクティビティを台無しにすることなく、この混乱から抜け出す最善の方法を誰かが明らかにしてくれるとありがたいです。
ありがとうございました!