1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Twitter広告APIを利用してキャンペーンを作ってみる その2~TiwtterAPIのAPIキーとトークンの取得編~

Last updated at Posted at 2020-09-18

経緯

私が所属している会社では__待ラノ__という小説投稿サイトを運営しています。
待ラノではオススメ小説のランキング上位5作を定期的にTwitterの公式アカウントで紹介しています。
紹介された小説をTwitter広告のキャンペーンを利用してプロモーションをしようってなりました。

そもそもTwitter広告のキャンペーンって何?

Twitter広告のキャンペーンですが、簡単いうと1日にかける予算や期間内にかける総予算を指定して、Twitterに広告を出す機能です。

Twitter広告APIでキャンペーンを作る理由

1つのキャンペーンで複数のツイートをプロモーションする場合、1日にかける予算を一気に消化されてしまいます。
しかもどのツイートにどれだけ予算が消化されているかがわかりません。
そのため、1つのツイートに1キャンペーンを紐付けることで消化される予算の見える化を行うことになりました。

ただ手動でTwitterの広告コンソールから、1ツイートに1キャンペーンを毎回作ることになると結構手間です。
というわけで、__Twitter広告APIを利用して動的にキャンペーンを作成__することになりました。

Twitter広告APIでキャンペーンを作成するためには

以下の手順が必要です。

  1. Tiwtterアカウントを作成する(省略)
  2. Tiwtterアカウントにメールアドレスと電話番号を設定する(省略)
  3. TiwtterAPIの利用申請をする
  4. TiwtterAPIのAPIキーとトークンを取得する ←イマココ
  5. TiwtterAPIを利用してツイートをする
  6. Tiwtter広告APIの利用申請をする
  7. Tiwtter広告APIでを利用してツイートを使ったキャンペーンを作る

今回は4の__【TiwtterAPIのAPIキーとトークンを取得する】__について説明していきます。

1.Twitter Developerのページにアクセス

まずはTwitterにログインした状態で、__Deeloperサイト__へアクセスします。

2.「Create an app」ボタンをクリックします。

APIキーとトークンを取得するためにはTiwtter内でアプリを作成する必要があります。
スクリーンショット 2020-09-14 4.32.14.png

3.英語でアプリの詳細を回答していきます。

まずは__「App Name__(アプリ名)」
スクリーンショット 2020-09-14 4.23.55.png


「Application description(アプリの説明)」
スクリーンショット 2020-09-14 4.23.56.png


「WebSite URL(ウェブサイトのURL)」
スクリーンショット 2020-09-14 4.23.57.png


「allow this application to be used to sing in with twitter(アプリの利用にはTwitterにサインインが必要か)」
今回は必要ではないので、チェックを「オフ」にします。
スクリーンショット 2020-09-14 4.23.58.png


下記項目は必要に応じて記入します。
未記入でも問題はありません。

「Callback URLs(コールバックのURL)」
スクリーンショット 2020-09-14 4.23.59.png
「Terms of Service URL(利用規約ページのURL)」
「Privacy policy URL(プライバシーポリシーページのURL)」
「Organization name(企業名)」
「Organization website URL(企業のウェブサイトのURL)」
スクリーンショット 2020-09-14 4.24.00.png


「Tell us how this app will be used(アプリの使用方法を説明してください)」
記入後、「Create」ボタンをクリックします。
スクリーンショット 2020-09-14 4.24.01.png

4.デベロッパー規約を確認してから、再度「Create」ボタンをクリックします。

スクリーンショット 2020-09-14 4.24.02.png

5.入力した内容が詳細として表示されるので「Keys and tokens」タブをクリックすます。

さらに「Access token & access token secret」の「Generate」ボタンをクリックするとトークンが出力されます。
スクリーンショット 2020-09-14 4.24.03.png

今後必要になるのが以下の4項目になります。

  • 「API key」
  • 「API secret key」
  • 「Access token」
  • 「Access token secret」

■「Twitter広告APIを利用してキャンペーンを作ってみる 」シリーズ

  1. その1~TwitterAPI申請編~
  2. その2~TiwtterAPIのAPIキーとトークンの取得編~ ←イマココ
  3. その3~TwitterAPIでツイート編~
  4. その4~Tiwtter広告APIのAPI申請編~
  5. その5~Twitter広告APIでキャンペーン作成編~
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?