2010-11-18 4 views
2

私のサイトには共有ボタンがあります。twitter:パラメータを使ってリンクを共有する

は、例えばhttp://mySite.com/page?userId=111&someParam=222

Iのようにリンクを共有する必要があります(私は共有しているユーザーなどを追跡する必要があります)

は、しかし、私はパラメータを使用してリンクを共有する必要があり、それぞれの時間パラメータは異なりますこれを分かち合うことができますが、カウントを正しく機能させるにはどうしたらいいですか?

私が設定している場合

データ-URL = "http://mySite.com/page?userId=111 & someParam = 222"
データcounturl = "http://mySite.com/page/"

いつもカウント0になっています。この作品を入手するには? http://dev.twitter.com/pages/tweet_buttonから

答えて

0

「カウントボックスは、URLがつぶやかれている回数を示しています。」

あなたの問題は、単にURLとcounturlが混在していることです。表示目的のために短いURLにURLを変更します。これはユーザーに表示されるURLです。すべてのパラメータを持つものに対してcounturlを使用して、パラメータがそのままの状態で適切な場所に移動するようにします。

あなたのカウントがゼロツイートを表示し続けている理由は、ツイートがあるたびにプライマリURLと異なる(ユニークな)URLを持っていることが原因であると思われます。そのため、各ツイートは、 。

0

今すぐTwitterからデータ属性を送信できます。これは私にとって完璧に機能し、あなたのために箱の外で働くべきです!

ボタン(データのURLをチェックしてください):

<a href="javascript:;" class="twitter-share-button" data-lang="en" data-text="check out link b" data-url="http://www.lyricvideos.org/tracks?videoURL=SX05JZ4FisE">Tweet</a> 

https://dev.twitter.com/docs/tweet-buttonから)JavaScriptのスニペット

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> 
さえずり
関連する問題