プッシュ通知の仕組みと利点

Post on 16-Jul-2015

2.067 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

意外と知らない?プッシュ通知MSP Fellow

Shinshu University Faculty of Engineering

吉野翼

About Me

・吉野翼 @papemk2

・Microsoft Student Partners

・信州大学工学部 情報工学科

・C#, ASP.NET, Java,etc…

・Kinect, Windows Phone, Azure

・NUI, gesture, voice control

初めに

携帯電話使ってますか?

例えば

メール使いますよね

SNSとかやってますか?

結構使ってる人いますよね

こんな画面見たことあります?

本題

プッシュってなんだ?

例えば

メールとか

SNSのメッセージとか

アプリの更新通知とか

ほぼリアルタイムに情報を受け取る仕組み

大事なことなのでもう一度

ほぼリアルタイムに情報を受け取る仕組み

無線リソースやバッテリー消耗も抑えられる!

例えば

ちなみに

受信は保障されないので注意

少しバッテリーを消耗する点も注意

プッシュのここがすごい

・ユーザが操作をしなくても通知が受け取れる

・ユーザに対して好きなタイミングで通知出来る

・リアルタイムな連絡などに便利

例えばどんな場面で使えるだろうか

例1 : 緊急で連絡を取りたい場合

映画 : パシフィックリムより

家族と連絡を取らなければ!

ほぼリアルタイムでメールが届く!

例2 : 炎上した場合

早く気付かないとやばい!

ほぼリアルタイムに通知が来れば安心

プッシュの仕組み

プッシュ配信までのシーケンス数

5つ

1.プッシュの許可をOS各社のサービスに通知

2. OS各社の用意するサービスからトークンを受け取る

3.受け取ったトークンをデベロッパ側に渡す

通知発行準備完了

4.デベロッパ側から,渡されたトークンと通知メッセージを各社のサービスに渡す

5.各社のサービスから各端末に通知を送信

なぜアプリが動いていないのに通知が受け取れるのだろう

P2Pモデル

IDLE Cell_PCH Cell_DCH

IDLEZ

ZZ

Cell_PCH

Cell_DCH

プッシュ通知を実装するメリット

一か月目 : 67%

二か月目 : 74%

三か月目 : 81%

これは?

あるアプリの利用率の変化

一か月目 : 67%

二か月目 : 74%

三か月目 : 81%

いいプッシュは利用率向上につながる

エスパステクノロジー社のアプリ「祝記念日」

・父の日ギフトに関するプッシュ通知により起動率60%増

同社のアンケートより・プッシュ通知によりアプリを起動するが全体で85.3%

内訳(の一部)・「内容によって開く」 : 41.3%・「タイミングによって開く」 : 27.0%

株式会社エスパステクノロジープレスリリースより

効果的なプッシュ通知は, デベロッパ・ユーザ両者の利益に繋がる可能性を秘める

しかし

頻繁且つ重要性に欠けるプッシュはスパムと同義

良質なプッシュとは

ユーザのニーズに合わせる

ユーザが欲しい情報を提供する

重要な通知に内容を絞る

日付や時間帯を考える

デベロッパが通知したいものとユーザが欲しがるものは違う!

ユーザに媚を売る方が得である!

Urban Airship社の偉い人曰く

「夕食時に来ても嫌われなければ,そのプッシュには価値がある」

大事なことなのでもう一度

「夕食時に来ても嫌われなければ,そのプッシュには価値がある」

いいプッシュの例

スノーボード用品メーカーBurton Snowboards

・スノーボードをより楽しむためのアプリ

・ボーダー向けの最新降雪情報を通知

・ユーザの欲しい情報のみを配信

・自社製品の売り込みや宣伝をしない

キュレーションサービスGunosy

・1日に朝刊と夕刊の2つ

・現実の新聞と同じ体系で受け入れやすい

・時間帯的に通勤・帰宅時間に確認できる

・ユーザの指定した時間に通知可能

開発者視点から考えてみる

サーバ用意したり実装めんどくさそう

そんなことはありません

Windows Azureならね!

1.アプリの登録

2.アプリにプッシュ通知の追加

3.プッシュ送信用スクリプトの作成

4.プッシュを受け取る

デモ

まとめ

・プッシュ通知を駆使すれば, アプリが数段階レベルアップ!

・ユーザに嫌われないようにね!

・上手く広告に誘導できれば収入アップ!…かも

・Azureでプッシュ通知すごい簡単!

top related