Twitter用のshare-URL-popupを実装しましたが、テキスト+ URLがTwitterで許可されている140文字に収まらない場合があります。
"https://Twitter.com/intent/Tweet" +
"?text=" + encodeURIComponent("long text here") +
"&url=" + encodeURIComponent("http://www.somevery.org/long-url/here/i-mean-very-very-long/")
私が望むのは、代わりに短いURLであるパーマリンクを使用することです(これはhttp://somevery.org/aUI8dj
のように見えます)が、共有の数も追跡したいです。
私はTwitterのファンではありませんが、IIRCはすでにURL自体を短縮しています。
そうですか?そうでない場合は、ツイートボタンプラグインで次のようなことが可能であるため、count-URLを指定する方法があるかどうかを尋ねています:
"https://Twitter.com/intent/Tweet" +
"?text=" + encodeURIComponent("long text here") +
"&url=" + encodeURIComponent("http://www.somevery.org/aUI8dj")
"&count-url=" + encodeURIComponent("http://www.somevery.org/long-url/here/i-mean-very-very-long/")
はい、できます。私はすでに http://bitly.com/ と http://www.addthis.com/ の組み合わせでこれを私のブログに実装していますが、それはかなり簡単ですまた、大量のコードを作成する必要はありません。
まず、bitly.com
およびaddthis.com
を作成してアカウントを作成します。
AddThisアカウントにログインして、ビットリーアカウントに接続します。このプロセスの次の指示に従ってください: http://support.addthis.com/customer/portal/articles/381247-url-shortening#shortening-bitly 。
次に、サイトにAddThisコードを追加します。私のように見えます:
<script type="text/javascript">
var addthis_share = {
url_transforms : {
shorten: {
Twitter: 'bitly'
}
},
templates : {
Twitter : "{{title}} {{url}} via @YOUR-Twitter-NAME"
}
};
</script>
そしてソーシャルボタンのコード:
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style addthis_counter_style">
<a class="addthis_button_google_plusone" g:plusone:size="tall"></a>
<a class="addthis_button_Tweet" tw:count="vertical"></a>
<a class="addthis_button_facebook_like" fb:like:layout="box_count"></a>
</div>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=YOUR-ID"></script>
<!-- AddThis Button END -->
このオプションを発見したとき、私はそれで本当にポジティブではありませんでしたが、私はビットのクリックの統計を持ち、AddThisでメトリックを共有しているので、今それが好きです。そして最も重要なのは、機能全体を統合するのにそれほど時間はかからなかったことです。
また、このオプションは、私がやったようにカスタムドメインを使用する場合に適しています。 Bitlyはドメインとの個人リンクをカスタマイズする機能を提供するため、別のソフトウェアを開発したり使用したりする必要がないため、すべてがビットリーです。
例:
カスタムURL短縮ドメイン:http://pedroventura.es/1aN9V0b
。このURLはhttp://www.pedroventura.com/php/problemas-codificacion-web-configurar-codificacion-utf8-php-mysql-y-html/
に移動します。 [ツイート]ボタンをクリックすると、URLは短縮されますが、通常のURLはカウントされます。