0

AddThisを使用してブログ投稿を共有しています。最新の投稿を共有しようとすると、Facebook で間違った段落が引っ張られて表示されます。正しい段落を引き出す方法がわかりません。ここに私のAddThisコードがあります:

<div class="social"><!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook"></a>
<a class="addthis_button_twitter"></a>
<a class="addthis_button_email"></a>
<span class="addthis_separator">|</span>
<a class="addthis_button_compact" href="http://www.addthis.com/bookmark.php?
v=250&amp;pubid=ra-">Share</a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_clickback":
true};    
</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250
/addthis_widget.js#pubid=ra-"></script>
<!-- AddThis Button END --></div>
4

2 に答える 2

1

この問題を解決するには、OG タグを使用して、何を使用するかを Facebook に伝える必要があります。私の問題を解決した例を次に示します。

<meta content="Title of Page" property="og:title" />
<meta content="Blog Post" property="og:type" />
<meta content="Page URL" property="og:url" />
<meta content="Image to represent blog post." property="og:image" />
<meta content="Site Name" property="og:site_name" />
<meta content="Description of Page or Paragraph to display" 
               property="og:description" />

詳細については、FacebookおよびOpen Graph のホームページをご覧ください。

于 2012-03-11T02:12:03.330 に答える
0

私のために働いたもの

UTM コードやその他のクエリ文字列変数で AddThis を使用しようとしている場合、最終的にうまくいったのは次のとおりです。

Solに従って、 OpenGraph メタ タグを使用しますが、FB デバッガーを使用して、Facebook キャッシュが更新され、ページ ヘッダー内のすべての適切なメタ タグが正しく取得されていることを確認してから、AddThis 共有リンクへのクエリ文字列 UTM/変数がないことを確認します。フェイスブック。私の目的では、Index.html にクエリ文字列変数を含めることができなかったか、AddThis が URL を間違って Facebook に渡しました。私のために働いた唯一の方法は次のようになります:

<a href="http://api.addthis.com/oexchange/0.8/forward/facebook/offer?pco=tbx32nj-1.0&amp;url=https%3A%2F%2Fwww.example.com%2Findex.html" target="_blank" ><img src="http://cache.addthiscdn.com/icons/v1/thumbs/32x32/facebook.png" border="0" alt="Facebook" /></a>

私にとって失敗したこと

以下の AddThis "data_track_addressbar" および "addthis_widget.js" モジュールを共有に使用しようとすると、Facebook は新しい OpenGraph メタ タグのプルに完全に失敗します。

<script type="text/javascript">var addthis_config = {"data_track_addressbar":false};</script>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js"></script>
于 2014-05-01T20:20:27.763 に答える