TwilioQuest 3: Basic Training その3 - プロモーションコードを適用し無料クレジットをゲット
読む所要時間: 8 分

TwilioQuest 3には、Twilio製品やプログラミング言語、GitHubの利用方法について学べるトレーニングミッションが用意されています。各チュートリアルをクリアすると経験値やアイテムを獲得できます。獲得したアイテムはアバター(キャラクター)に装備させることができ、自分だけのアバターをデザインできるゲームを模したチュートリアルとなっています。
前回のブログではTwilioアカウントのセットアップ方法と電話番号の購入方法を解説しました。Twilioはこの購入した電話番号への入電に対する応答をプログラミングできます。またアプリケーションから電話の発信やSMSも送信できます。
今回はTwilioQuest 3をプレイするみなさんに提供されるプロモーションコードについて取得方法と適用方法について解説します。
Twilioから電話番号を購入するチュートリアルを終え、さらに通路を進むと宝箱が二つ並んでいます。プロモーションコードはこの左側の宝箱に隠されています。

プロモーションコードとその適用方法
Twilioはカンファレンスやミートアップなでプロモーションコードを配ることがあります。このコードを利用するとTwilioアカウントに無料でクレジット追加できます。ただし、プロモーションコードを利用するにはクレジットカード情報を登録し、アカウントをアップグレードする必要があります。
Twilioアカウントのアップグレードはすべき?
もちろんのことながらYES
です。トライアルアカウントにはいくつかの制限があるため、全ての機能を活用するためにはアップグレードが必要になります。例えば、トライアルアカウントでは、電話番号の購入が1番号のみに限定されており、さらにTwilio番号からの発信が認証済みの自分の携帯番号のみに制限されています。そのため、強くアカウントのアップグレードをおすすめしています。
注意点として、アカウントのアップグレードはプロジェクト単位
で行われ、アカウントをアップグレードした場合は、トライアルアカウントに付与されている無料クレジットが0円(0ドル)になってしまいます。たま、アップグレード時に初期クレジットを追加する必要があります。ここでアップグレード時に利用できるプロモーションコードを適用することで、初期コストをゼロにできます。
プロモーションコードを使用したアカウントのアップグレード方法
左側の宝箱をまずは開きましょう。Objectiveタブには米国ドル(USD)用のプロモーションコードが表示されています。日本円(JPY)のコードや他の通貨用のコードはHelpタブに隠されています。ぜひ皆さんの目で確かめてください。既にアップグレードされているプロジェクトではこのコードを利用できません。ご注意ください。

次に、Twilioコンソールを開き、Upgrade Projectをクリックします。

電話番号の認証に続いて、Add Company Addressに自分または会社の住所情報を入力します。必須入力フィールドは必ず入力する必要があります。

続けてAdd Billing Address(請求先住所)を入力します。先ほど入力した住所と同じであれば、Same as Company Addressにチェックを入れます。

さて、ここからが本番です。間違えないように気合いを入れましょう!
Add Payment Information and Fundsにクレジットカード情報を入力し、USE PROMO CODE
をクリックします。Twilioは電話機能を提供しているため通常のWebサービスよりも認証を強化しています。そのため、カード情報をはじめてとして本人確認のための情報登録が必要になります。

PROMO CODE
欄に先ほど確認したプロモーションコードを入力します。ここでAutomatic RechargeをEnableにすると自動チャージが有効になってしまうため注意しましょう。

最後にUpgrade Account
ボタンをクリックするとプロジェクトがアップグレードされ、プロモーションコードに設定されたクレジットが適用されます。
おめでとうございます!これでアカウントを無料でアップグレードすることができました。トライアルの制限も全て解除されています。おっと、忘れずにチュートリアルもHACKしておきましょう。先ほど入力したプロモコードを入力しHACK
ボタンをクリックすると宝箱が開きます。

最終関門:Basic Trainingミッションをクリアせよ!
今回まで、複数回に渡ってBasic Trainingミッションを解説しました。ここまでで連載と共にTwilioQuest 3をプレイいただくと、ハッキング装置やコードエディターの使い方を理解し、Twilio電話番号を取得した5,000円分クレジット付きTwilioアカウントを持っていることになります。他にも必須ではありませんがローカル開発環境のセットアップ方法などを確認できるチュートリアルが用意されています。また、TwilioQuest 3には電話、SMS、CLIなどTwilioが提供するサービスを一つ一つ学習できるトレーニングミッションが用意されています。
他のミッションに向かう前にこのBasic Trainingミッションをクリアしておきましょう。このマップの出口へは、分岐まで戻り、上に進んだ緑色のエリアになります。

Basic Trainingミッションでの最後のチュートリアルは、文字列を入力値として受け取り、大文字に変換、!
を三つ付け加え、戻り値として返すJavascript関数を実装するというものです。

ここまでチュートリアルを進めてきた皆さんには説明の必要はないでしょう。チャレンジしてみてください。
最後に、Let’s HACK!
TwilioQuest 3をダウンロード
TwilioQuest 3は無料でダウンロード、プレイ可能です。App内課金もありません!
TwilioQuest 3 Blogシリーズ
- Game + Tutorial = TwilioQuest3のはじめかた
- TwilioQuest 3: Basic Training その1 - ハッキングデバイスを活用しセキュリティを解除せよ
- TwilioQuest 3: Basic Training その2 - Twilioアカウントの作成と電話番号の取得
- TwilioQuest 3: Basic Training その3 - プロモーションコードを適用し無料クレジットをゲット(この記事)
TwilioQuest 3について質問があるんだけど?
進め方がわからない。そんな時はぜひご連絡ください!
- Twitter (@Neri78)
- Email: dikehara@twilio.com