【初心者必見】アレクサスキル開発の「始め方」

Alexa

アレクサスキルを

収益化してリリースしています。

シマヅです。

 

最近は

 

「最新ガジェット大好き」

 

ではない方でも、

「アレクサ」を手に入れるように

なったような気がします

 

そこで、

  • アレクサを購入したので、自分向けのスキルを開発したい
  • まずは簡単な開発からやってみたい
  • 自分に合いそうなら、さらに勉強して収益化したい

のようなことを思い、ググってみたが、、、

 

「結局、何から始めれば良いんだ!?」

 

と思っている方へ向けて書きます。

 

 

何から始めれば良い? 【結論】公式ブログと公式Youtube

 

第一歩はこのあたりから!

 

Alexa公式チーム様が綺麗にブログにまとめていますね。

Alexa | アレクサ | Alexaスキル開発トレーニング
Alexaスキルの基礎、開発の方法と認証まで、幅広い内容を学べる6回シリーズのトレーニングコースです。

 

動画でも「はじめてのAlexaスキル開発」を上げています。

Alexa道場 Season 1 はじめてのAlexaスキル開発

 

自分だけで使うスキルを作りたい → 公式の「Blueprints」を使おう

 

  • スキルを世界に向けてリリースしなくても良い。
  • 家族に向けて誕生日メッセージを仕込んだり、Q&Aを作ったりするくらい簡単なものでいい。

 

そんな方には「Alexa Skill Blueprints」を触ってみることをオススメします。

 

コーディングは不要で、ほんの数分でスキルが実現可能です。

 

しかしもう一度、注意点として「リリース」はできません。あくまで自分むけです。

 

参考記事

自分だけのAmazon Alexa スキルを簡単に作成できるツール「Alexa Skill Blueprints」が日本でも使えるようになりました

 

収益化する方法はどうやって勉強する? 【結論】公式チュートリアルから

 

スキルをつくってみて、

「収益化したいなぁ」

と思ったら、

この辺りを参考にしてください!

 

収益化方法を学ぶための公式チュートリアル記事です

Alexaスキル内課金をデザインする
Alexa Skills Kitトレーニングコースでは、スキル内購入でスキルを効果的に設計する方法を説明し、アップセルを表示するタイミング、説得力のあるアップセルメッセージの書き方、Amazon購入フローとの移行の処理方法、提供方法を詳しく説明しています。

 

また収益化したスキルがどんな動きになるか、公式動画も参考になります

Alexa道場 Live:スキル内課金を動かしてみよう!

 

その他Q&A

 

コーディングなしで作れない?

 

作れますが、ぼくはノーコードはオススメしません

 

2021年現在は、公式ドキュメントが

豊富に用意されています。

そのため、そもそも

公式のチュートリアルに沿って作っても簡単にできます。

 

また、以下の様な方には、特にマッチしないと考えます。

  • アレクサスキル開発を足がかりとしてプログラミングを覚えていきたい
  • 収益化までしたい
  • 自分の理想とするスキルを作りたい

 

理由は、

  • できることが限られている
  • 公式以外のサービスを使うなら、サービス独自の使い方をマスターする必要がある
  • 身につけたスキルは他で使えない

という考え方です!

 

他に、「自分だけ」や「家族だけ」で

使うので良ければ、Alexa Skill Buleprints を使いましょう!

 

参考記事 | 自分だけのAmazon Alexa スキルを簡単に作成できるツール「Alexa Skill Blueprints」が日本でも使えるようになりました

 

開発言語は?

 

JavaScript(Node.js)かPythonがオススメです。

 

 

この2言語は、

公式ドキュメントが充実していたり、

その他の開発者のブログ等で

扱われている可能性が高いです。

 

そのため、開発に行き詰まった時

検索してヒットしたコードを

コピペしたりして使える可能性が高いです。

 

また、スキル開発者の人口も

上記2つの言語が多いため、

困った時に聞きやすいと思います。

ぼくがよく勉強していた2019年くらいは、

公式ハッカソンに参加すると、

みなさんJavaScriptで開発していました。

 

ぼくはもともとPythonに詳しかったので、

Pythonで開発しています。

 

どのくらい稼げる?

 

ぼくは月300円くらいです笑

 

しかし、海外ではアレクサ課金の収益だけで、

テスラを購入した方もいらっしゃいます。

※参考 | [インタビュー] ニック・シュワブ氏

 

 

「稼げるか」に関しては、

 

「ブログは稼げますか?」

 

などの質問と同じだと思います。

 

どんな戦略で、どんなスキルを作るかによりますよね。

 

ぼくは、

正社員、派遣、フリーランス

を経験し、

時給を上げる努力を

してきました。

 

しかし、どんなに時給が上がっても、自分が働かなければ収益は0

 

そんな収入から、

1円でも脱却したい!

 

個人」が「収益化」し、

時給以外で収入を得たい!

 

そんな方は、

 

ここから第一歩

 

踏み出してはいかがでしょうか。

 

プログラミングスクールでコースを受講する方が良い?

 

ぼくは必要ないと思います。

公式チュートリアルがありますからね。

Alexaスキル内課金をデザインする
Alexa Skills Kitトレーニングコースでは、スキル内購入でスキルを効果的に設計する方法を説明し、アップセルを表示するタイミング、説得力のあるアップセルメッセージの書き方、Amazon購入フローとの移行の処理方法、提供方法を詳しく説明しています。

 

ただ、やってみて

 

「エラーが出る!!!泣」

 

のような状態になり

一人での解決が難しければ、

メンタのようなサービスで

メンターを募集するのはいかがでしょうか。

 

もしくはぼくにお問い合わせいただければ、

答えられる範囲ならお答えします。

 

プログラミングスクールを

受講した方が良いケースですと、

 

「簡単そうなアレクサスキル開発からまずは始めて、

 それからスキルアップして

 バックエンドエンジニア

 としてのキャリアを積みたい」

 

という方でしょうか。

 

その場合は、

  • Python or Node.js
  • AWS
  • DevOps
  • REST API

あたりをコースで勉強したい!

とお伝えすることをお勧めします。

 

最後に。 実はアレクサはスマホやPCで使える。

 

知らない方もいらっしゃると思いますが、

アレクサはスマホアプリでお話することができます。

 

そのため、アレクサスキルも

スマホで使うことができます。

 

アプリのストアから、

ぜひダウンロードして

話しかけてみてください!

 

以上です。

 

アレクサスキル開発で

初めてのプログラミング、

楽しんでくださいね!

コメント

タイトルとURLをコピーしました