18
Yusuke Yamamoto Twitter API利用規約概要 #twtr_hack 2012/4/24

Twitter API利用規約概要 #twtr_hack

Embed Size (px)

DESCRIPTION

Twitter API利用規約概要 5月のAPI改訂についてはこちら↓ http://www.slideshare.net/yusukey/2012514api-twtrhack

Citation preview

Page 1: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

Twitter API利用規約概要#twtr_hack

2012/4/24

Page 2: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

Twitter API利用規約• Developer Rules of the Road

https://dev.twitter.com/terms/api-terms

Page 3: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

Twitter API利用規約• Rules of the Road

• I. Twitter Content

• II. Principles

• III. Twitter Functionality in your Service

• IV. Commercial Use

• V. Other Legal Terms

Page 4: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

I. Twitter Content• Twitterの利用規約の上に成り立つ。

• Twitter APIを使って検索、表示、解析、データの取得、閲覧ができる。コンテントがTwitterからきたものであることを示すためにTwitterのロゴを使って良い。

• 事前の書面での許可なしにTwitter API自体、またはそこから取得したデータの販売、貸与、サブライセンス、再配布することは不可。

Page 5: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

II. Principles• ユーザーを驚かせない(Don't surprise users)

‣ ユーザーが意図しないタイミングでのツイートやフォローなどを行わない。

• スパム行為の禁止(Don't create or distribute spam)

• ユーザープライバシーの尊重(Respect user privacy)‣ 削除したツイートの保管などはしてはならない

• Be a good partner to Twitter‣ 常識的に考えて。

Page 6: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

III. Twitter Functionality in your Service• Twitterアカウントでログインしている場合、どのアカウントでログインしているかユーザーがわかるように表示しなければならない。

http://www.zusaar.com/ より

Page 7: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

IV. Commercial Use• ユーザー体験を損ねない、サービスはタイムラインの外側に構築する。

• バナー広告をタイムライン内に配置しては行けない。

• タイムライン近くに配置したバナー広告は明確に分かれている必要がある。(ツイートに見せかけた広告表示は禁止)

Page 8: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

V. Other Legal Terms• TwitterはいつでもTwitter APIやTwitterコンテントへのアクセスを遮断する権利を持つ。

• Twitterは将来Twitter APIや規約、ディスプレイガイドラインを変更する権利を持つ。

Page 9: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

ディスプレイガイドライン

https://dev.twitter.com/terms/display-guidelines

Page 10: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

ロゴ・商標ガイドライン• Twitter連携をしているボタンにはLarryを

https://support.twitter.com/articles/270444-twitter

Page 11: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

https://twitter.com/about/resources/logos

Page 13: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

アプリ/サービスローンチチェックリスト(1/4)

✓自動化されたツイートがいつ行われるのかユーザーが明確にわかるようになっている

✓フォローは自動化されていない✓急激なフォローは行わない✓アンフォローは自動化されていない✓ツイート/DMの自動化機構にはリミッターがある

➡ 1日1000ツイート、250DM

➡ 特に@ツイート、URL入りツイートに注意

Page 14: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

アプリ/サービスローンチチェックリスト(2/4)

✓ディスプレイ、商標ガイドラインを守っている✓広告はタイムラインとは明確に区別できるようになっている

✓むやみにツイートを永続化していない➡ ユーザーがツイートの削除をできるように、またはsite streamで削除ツイートは消えるように

✓ツイートのWebサイトへの貼り付けなどはok。ユーザーのリクエストに応じて削除できる仕組み、連絡窓口を設けるなど必要

Page 15: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

アプリ/サービスローンチチェックリスト(3/4)

✓固定アカウントから@ツイートをする場合は利用者に事前にフォローをさせている

http://cp.redbull.jp/tweetより

Page 16: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

アプリ/サービスローンチチェックリスト(4/4)

✓恐れずローンチ✓万が一アプリ/アカウント凍結されたら問い合わせ

https://support.twitter.com/forms

Page 17: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

網羅的にチェックしたいデベロッパ向け情報• dev.twitter.com - Twtiter API利用規約

• support.twitter.com ➡レートリミットについて

➡自動化に関するルール

➡Twitter ルールと活用法

URL集↓http://fav7.com/U3854

Page 18: Twitter API利用規約概要 #twtr_hack

Yusuke Yamamoto

自己紹介