2011-11-10 3 views
0

메인 페이지 (asp.net의 마스터 페이지)에 버튼이 있습니다. 각 동적 페이지에 같은 버튼을 추가했습니다. 페이스 북 개발자 페이지에서 동적 페이지 중 하나에 http://www.friend.co.il/details.aspx?id=2321 : 나는 링크를 입력 할 때 는 http://developers.facebook.com/docs/reference/plugins/like/ 나는 특정 페이지의 총 사이트 수와 같은 동일한 번호가 아닌 번호를 얻을.각 페이지의 버튼 같음

어떤 몸이라도 내가 뭘 잘못하고 있는지 알아?

답변

1

Facebook's URL Linter on your dynamic page's URL을 사용하면 웹 사이트의 기본 페이지를 나타내는 Open Graph 개의 태그가 있음을 알 수 있습니다. 따라서 http://www.friend.co.il/details.aspx?id=2321의 정식 URL은 http://www.friend.co.il/이라고 Facebook은 판단합니다.

서브 페이지에서 메타 태그를 제거하거나 각 페이지의 내용을 올바르게 나타내도록 태그를 구성해야합니다.

+0

안녕 Martey. 감사! 적어도 나는 그 이유를 발견했다. – ZoRo

+0

조금 더 이해할 수 있기를 바랍니다. 내 masterpage에 태그가 있으므로 각 페이지마다 동일합니다. 각 페이지에서 동적으로 구성하는 방법에 대해 생각했습니다. 질문은 : 나는 사이트의 페이스 북 페이지를 가지고 있으며 메인 페이지에 OG 태그를 추가했기 때문에 생각한다. 각 동적 페이지의 현재 URL에 대한 OG 태그를 변경하면 페이스 북에서 문제가 발생하지 않을까요? 첫 번째 문제를 찾아 주셔서 감사합니다. 그것은 많은 도움이되었습니다. – ZoRo

+0

http://developers.facebook.com/docs/opengraph/#types에 따르면 og : type "article"을 만들면 좋아요 버튼이 제대로 작동하지만 Facebook이 각 개인에 대한 페이지를 만들지 않는다고 생각합니다. 착한 애. – Martey

0

og : url 메타 태그를 제거하고 현재 수행중인 것처럼 Facebook 자바 스크립트 파일을 여러 번 포함하지 않도록합니다.

관련 문제