いつも診断メーカーをご利用いただきありがとうございます。
Twitter社が発表したTwitter API有料化につきまして、現在(2023年2月9日16時時点)分かっている情報を元に、当サイトの方針および見解を説明させていただきます。
当サイトの方針
Twitter APIの有料化とは、Twitter APIを使用するウェブサービス開発者側が対応する内容であり、ご利用ユーザー様に金銭的負担がかかるものでは一切ありませんのでご安心ください。
当サイトとしてはTwitter API有料化後も今までと変わらない状態で当サイトをご利用いただきたいと考えており、現時点ではTwitter API有料版に申し込む方針です。
また、今後の仕様変更によって、当サイトの一部機能への影響があるかも知れませんが、できるだけご利用ユーザー様にご不便をかけないように最善を尽くしたいと考えています。
当サイトの機能とTwitter APIとの関連性、およびAPI有料化による影響
1. 当サイトへのログイン
当サイトではログインをするために、Twitter連携機能を利用しています。Twitter API有料版に申し込めば引き続き問題なく利用できると考えますが、有料版でなくてもこの機能を利用できるという説があります。
一方、メールアドレスや他の方法でログインをしたいというご要望もいただいており、こちらについても前向きに検討しております。
2. 「ツイート」ボタン
診断結果の下に「ツイート」というボタンが表示されます。これは診断メーカーにログインしている場合とログインしていない場合で、動作が異なります。
- ログインしていない場合
- TwitterのWeb Intentという機能を使用しており、ボタンを押すとTwitter(ブラウザ版やアプリ)のツイート投稿画面が直接表示される仕組みです。
こちらはTwitter APIを使用しておりません。そのため、ログインしていない場合、ツイートボタンはTwitter APIの有料化の影響を受けません。 - ログインしている場合
- ボタンを押すと、当サイトのツイート画面が表示されます。これはTwitter APIを介してツイートする機能であり、API有料化に影響を受けると考えられます。有料化後の詳細がまだはっきりしておりませんが、この機能にツイート数上限などの制限が発生する場合は仕様を変更する可能性があります。
3. 「シェア」ボタン、「画像でシェア」ボタン
ツイートボタンと並ぶところに、「シェア」のボタンと「画像でシェア」のボタンがあります(一部非対応ブラウザを除く)。
これらのボタンは、Web Share APIというOSのシェア機能を使用しているものであり、ボタンを押すことで、Twitterアプリや他のアプリの投稿画面が直接開く仕組みです。これらはTwitter APIを使用しておりません。したがってこれらのシェアボタンはログイン・非ログインに関わらず、API有料化の影響を受けることはありません。
4. みんなの診断結果
診断結果のページに表示される「みんなの診断結果」は、Twitter Search APIを使用し、そのページのURLを含むツイートを取得して表示しているものです。こちらはTwitter APIを使用しています。そのため、今後の仕様変更によって影響を受ける可能性がありますが、できるだけ今までと変わらず閲覧できるよう努めたいと思います。
5. その他
その他、下記の機能においてTwitter APIを使用しています。
- 診断作成時にハッシュタグを設定する際、すでにTwitterで使用されているかをチェックする機能
- pic.twitter.comの画像を使用した診断を利用した際に、画像を表示する機能
- Twitter Trendを表示する機能
これらにつきましても、今後仕様が変わる可能性がありますが、できるだけ影響が無いように調整したいと思います。
以上となります。
仕様変更に伴い、当サイトの機能に影響・変更があった場合は当サイト内のお知らせページでアナウンス致します。
今後もみなさまに今までと変わらず楽しくご利用いただけるよう、運営を継続して参りたいと考えておりますので、これからも診断メーカーを何卒宜しくお願い申し上げます。