29
iOS/Android アプリ内決済を利用しよう! - 課金機能で気をつけたい5つのこと - 株式会社バイタリフィ Webプロダクション事業部 千葉礼美 2013/11/27 "!%#

iOS/Androidアプリ内決済を利用しよう! 課金機能で気をつけたい5つのこと

Embed Size (px)

DESCRIPTION

【2013/11/28 訂正、追記致しました】 1. スライドだけでは誤解を招きそうなことを訂正致しました。 16Pに「AndroidアプリもGoogleの決済システムを利用しなければならない」とご指摘をいただきました。 以上の指摘を踏まえて、「Androidアプリ単体での提供サービスは【Google決済オンリー】、アプリ外のWebサービスでの連携の場合は【他決済サービスOK】」とのようにスライドを訂正しております。 「既存のWebサービスとの決済システムの連携」を前提で話してしまったため、とんでもない誤解を与えてしまいました!お詫び申し上げます。。 2. P21「アプリ内決済で気をつけること」に5つ目を追記しました。 3.P24に参考リンクページを追加しています。 - - - - - - - - - - - - 株式会社バイタリフィ主催勉強会「Study スマホ!スマートフォンアプリ・ゲーム開発ナレッジ共有セミナー #Studyスマホ」にて発表したスライドです。 Study スマホ!スマートフォンアプリ・ゲーム開発ナレッジ共有セミナー #Studyスマホ http://atnd.org/events/45094

Citation preview

iOS/Android アプリ内決済を利用しよう! - 課金機能で気をつけたい5つのこと -

株式会社バイタリフィ Webプロダクション事業部 千葉礼美

2013/11/27� �� " !%#�� ��

会社紹介

2013/11/27� �� " !%#�� ��

主要取引先

IHG・ANA・ホテルズグループジャパン合同会社株式会社アイフリーク株式会社 i.JTB株式会社アスカネット株式会社アマナイマジニア株式会社株式会社インターネットイニシアチブ株式会社エイド・ディーシーシーエキサイト株式会社株式会社エヌ・ティ・ティ・ドコモ株式会社エムティーアイオグルヴィ・ワン・ジャパン株式会社株式会社カプコン

所在地設立従業員数資本金

:東京都渋谷区恵比寿西1-9-6 アストゥルビル8F:2005 年 9月21日:30名:30,000,000 円

所在地

設立従業員数資本金

:Vincom center B, 12A Floor, 72 Le Thanh Ton Street, District 1, Ho Chi Minh City, Vietnam:平成 2008 年 5月:160名:100,000ドル

株式会社キングジムKLab 株式会社グリー株式会社KDDI 株式会社株式会社コナミデジタルエンタテインメント株式会社サイバーエージェント株式会社シーエーシー株式会社スクウェア・エニックス株式会社セガソニー株式会社株式会社ディーエヌエー株式会社電通トランスコスモス株式会社

株式会社博報堂パナソニック株式会社株式会社バンダイ株式会社バンダイナムコゲームス株式会社フロンテッジ株式会社ボルテージ株式会社ミクシィ株式会社ヤッパ株式会社読売広告社株式会社楽天株式会社リクルート株式会社レコチョクワールド通商株式会社

事業内容

受託開発事業

各プロジェクト毎にご契約させていただく、通常の請負契約です。 企画から運用までプロジェクト全体をアウトソースする事が可能です。

オフショア開発事業

ベトナム拠点と直接案件進行して頂く事によりコストを抑えたリソース提供が可能です。 請負型契約、ラボ型契約などニーズに応じて契約形態をご用意しております。

常駐型開発事業(SES)

御社専用の開発ラインを常駐にて継続的にご提供します。日本国内ではインハウスでの 開発ニーズが非常に増えているため、新たなニーズとして注目されています。

Vitalify Games

スマートフォン向けのゲーム /コンテンツを企画・開発・販売しております。

受託開発事業株式会社バイタリフィでは、WEBサイト制作、WEBシステム開発、スマートフォンアプリ開発をおこない、プラットフォームはPC、スマートフォン(iOS、Android)、フィーチャーフォンまで幅広く対応することができます。プロジェクトマネージャーがお客様とコミュニケーションを取りご提案から進行管理、品質管理、予算管理まで一括しておこないます。

ネイティブアプリ企画 /開発

ツール系からゲームアプリまで、様々なジャンルのスマートフォンアプリをご提案・開発します。

最新トレンドを取り入れたWEBサイトづくり、最新技術を駆使したWEBアプリ制作をおこないます。

スクラッチ開発、パッケージ導入の追加開発などお客様のご要望に合わせた開発をおこないます。

WEBアプリ/WEBサイト企画/制作 システム開発

RubyPHP MySQLJSJa v a Scri ptCSS3HTML5

PHP, Ruby, Java, Objective-C, C#, Perl, C, C++, VB.NET, Flash, Javascript/Ajax, Mysql, PostgreSQL, SQLServer, Oracle, DB2, Sybase

開発可能言語

お客様専属の開発チームをご用意御社専用の開発ラインを継続的にご提供します。必要に

応じて人数の増減も可能なため、現在最もニーズの高い契

約形態となります。

ベトナムのラボエンジニアに対してお客様が直接開発指示

を与え、マネージメントすることで、自由度の高いシステム

開発を低コストで実現します。

ラボ型開発

日本と同等の開発レベルを低コストで実現

各プロジェクト毎に開発工数ベースでご契約させていただ

く、通常の請負契約となります。

バイタリフィアジアのBSEと直接開発を進行することで、

安価でスピーディーなおかつ日本の開発レベルと同等の品

質をご提供します。

請負型開発

お客様のもとへエンジニアが常駐ベトナムのエンジニアがお客様のもとへ常駐しプロジェクト

に参加いたします。日本国内では枯渇している技術者を御

社に常駐させることでスピーディーなおかつ日本の開発レベ

ルと同等の品質を提供します。

業務委託や派遣社員など多く在籍されている企業にお勧め

のサービスとなります。

常駐型開発

プロジェクト単位での契約 人月単位での契約 人月単位での契約 /プロジェクト単位での契約

エンジニアBSE納品

開発指示

納品

開発指示

エンジニアBSE

オフショア開発事業

Vitalify GamesiPhoneやAndroidなどスマートフォン向けのゲーム/コンテンツを企画・開発・販売しております。スマートフォンアプリ黎明期からの受託経験を活かし、より多くの方にプレイしていただける魅力的なゲーム/コンテンツを開発できるよう、まずはカジュアルゲームを量産中です。http://vitalifygames.tumblr.com/※公開中アプリのスキン替えやバージョンアップ対応など御座いましたらいつでもご相談ください。

登壇者自己紹介

2013/11/27� �� " !%#�� ��

はじめまして、千葉と申します。

新卒で入社しプロジェクトマネジメント部に配属、多種プラットフォームでのWebサイト制作・アプリ開発に携わりました。 2012年には新規プロジェクト立ち上げメンバーとしてベトナムへ赴任し、現地でのプロジェクトマネージャーを務めて帰国。赴任先での交流や経験を活かし、帰国後は受託開発に携わっています。 ■オフショア開発で関わった案件 顔認識アプリ、ブログ投稿用エディタアプリ、中規模SNSアプリ

などなど…

株式会社バイタリフィ プロジェクトマネージャー 千葉礼美(らーめん・つけ麺担当)

2013/11/27� �� " !%#�� ��

http://www.slideshare.net/re_3_19/ss-13898179

2012年6月~9月の間、ベトナムへ赴任していました。

slideshareにて赴任レポートをまとめているので、興味ある方はぜひとも ご覧くださいませー! また、個人ブログもやってます。Webのこと/イベントのこと/ベトナム のことなどー[http://rechiba3.net/]

2013/11/27� �� " !%#�� ��

http://www.slideshare.net/re_3_19/

外部勉強会によく出没します。

スライドはSlideshareにてシェア中。

2013/11/27� �� " !%#�� ��

http://schoo.jp/class/308

【宣伝】オンライン授業schooで先生やります。

12月14日(土)15:00~16:00、 「これからはじめるWebプロジェクトマネジメント ‒ 計画の立て方」

2013/11/27� �� " !%#�� ��

iOS/Android アプリ内決済を利用しよう! - 課金機能で気をつけたい5つのこと -

株式会社バイタリフィ Webプロダクション事業部 千葉礼美

2013/11/27� �� " !%#�� ��

Web決済仕様を知る、ということ…

2013/11/27� �� " !%#�� ��

ユーザーストーリーの設計段階で、 どのタイミングで財布を開けるか/お金を支払ってもらうのか/このコンテンツを使ってもらうか…、のアクションを組み込むことは非常に大切なことです。 開発知識を事前にちょこっと知るだけで、提案が具体的に、実現に向けた顧客のストーリー、ゴール設定も想像しやすくなります。 当勉強会内容の結果が、今後の素敵なプランニングワークに活かされることを願っています。

Web決済の種類

2013/11/27� �� " !%#�� ���

Web決済の種類 商品、またはサービスの代価として硬貨や紙幣などの現金ではなく、電子データをやり取りすることで支払いを行うことを言います。 クレジットカード決済/携帯電話キャリア決済/プリペイド(電子マネー)決済/コンビニ決済/代金引換/銀行振込 主に6つの手段を紹介します。

2013/11/27� �� " !%#�� ���

1.クレジットカード決済

2.携帯電話キャリア決済

3.プリペイド(電子マネー)決済

4.コンビニ決済 5.代金引換 6.銀行振込

それぞれの決済手段に合わせて、ユーザが行動をとる必要があります。 サービスやアプリケーションに合わせた的確な手段を採用して運用しましょう。

Web決済代行サービス 「決済代行」で検索すると、前ページで説明したような手段を代行して提供するサービスが多数存在します。 直接クレジットカード会社、コンビニ運営の会社と契約する必要がないため手軽に決済システムの導入が可能です。

2013/11/27� �� " !%#�� ���

PayPal https://www.paypal.jp/jp/home/

GMOペイメントゲートウェイ http://www.gmo-pg.com/

ソフトバンク・ペイメント・サービス

http://www.sbpayment.jp/asp/

ユーザーが登録を必要とする場合… 導線が増えるため、また、ユーザーによってはサービスに知見が無いため登録フローを諦めてしまう場合もあります。スムーズな登録はやはりキャリア決済かスマートフォンアプリによるベンダー決済が強いと感じています。

iOS/Androidアプリの決済手段 Web決済の種類とは別に、スマートフォンアプリにはプラットホームに合わせた決済システムが存在します。 前述で紹介した、ブラウザを介してのサービスとは異なり、アプリから提供されるシステムに準じなければなりません。

2013/11/27� �� " !%#�� ���

iOS,OS+X�$%���� Android�$%����

クレジットカード決済 プリペイド(電子マネー)決済 クレジットカード決済 携帯電話キャリア決済

他国通貨の対応も代行されているので煩わしい手続きは不要です。

アプリ内決済で気をつけること

2013/11/27� �� " !%#�� ���

アプリ内決済で気をつけること

2013/11/27� �� " !%#�� ���

1. ベンダーによる制約に気をつけましょう。 2. 決済のタイミングを見誤らないようにしましょう。 3. 請求の種別を理解して、的確なものを選択しましょう。 4. 決済システムを利用できないケースがあります。 5. 購入フローの不正対策。

有料コンテンツの提供をiOS内で行う場合は、必ずAppleの決済システムを利用しなければなりません。 また、売上の3割はAppleベンダーへ収める必要があります。

有料コンテンツの提供をAndroidアプリ内で行う場合は、必ずGoogleの決済システムを利用しなければなりません。 しかし、アプリ内完結ではない、 •  アプリ外で消費できるデジタルコンテンツ、商品

である場合は、目を瞑ってくれま す(˘ω˘)スヤァ

アプリ内決済で気をつけること 1. ベンダーによる制約に気をつけましょう。

2013/11/27� �� " !%#�� ���

iOS,OS+X�$%���� Android�$%����

2013年11月28日時点

アプリ内決済で気をつけること

サービスやアプリケーションに合わせた支払い仕様を見極めることで、ユーザーにとっての使い心地はもちろん、収益化の対策にもなります。 アプリ内でのユーザーフローを、事前に遷移図を元に設計しましょう。

2013/11/27� �� " !%#�� ���

2. 決済のタイミングを見誤らないようにしましょう。

アプリ内決済で気をつけること

2013/11/27� �� " !%#�� ���

�����

������

��������

代金が必要となったタイミングで使われる形態です。 LINEのスタンプ購入で使われるアプリ内通貨のコイン購入などに用いられます。主に、価格を低めに設定し、気軽に少額を課金してもらう際に利用されます。

会員としての特別なサービスを継続利用する場合の形態です。 1ヶ月、半年、1年などの期間を定期にする場合に選びます。 ユーザーの請求サイクルが決まっているので長期的な売上が見込めます。

AWSのように、利用時間やデータ転送量に応じて請求金額が変動する際に用いられます。 会員システムとして利用する際、長期的な売上を見込みながら勝手にの効く仕様です。

3. 請求の種別を理解して、的確なものを選択しましょう。

アプリ内決済で気をつけること

2013/11/27� �� " !%#�� ���

Consmable� ユーザーが一度消費したら、なくなるようなものが対象。 例)釣りゲームの魚の餌 等

3. 請求の種別を理解して、的確なものを選択しましょう。

Non:Consumable�

Auto:Renewble+SubscripAon�

Free+SubscripAon�

Non:Renewble+SubscripAon�

ユーザーが一度購入したら、使い続けられるようなもの。 例)釣りゲームの釣り竿 等

ユーザーが購入手続きをしたら、退会しない限りは定期購読し続けられるもの。 例)新聞、Evernote、電子書籍のReader 等

有料コンテンツは別に存在し、それらを利用するためのアプリをユーザーに無料で提供するようなもの。 例)新聞、Evernote、電子書籍のReader 等

ユーザーが購入手続きをしたら、定められた期間のみ有料サービスを利用することができるもの。 例)新聞、Evernote、電子書籍のReader 等

アプリ内決済で気をつけること

1.  アダルト系のサービス、コンテンツを提供するもの 2.  リアルな商品を販売するもの 3.  レンタル形式のアイテムを提供するサービス 4.  アプリをまたいで使用することができる仮想通貨 5.  使用期限のある仮想通貨

–  【仮想通貨補足】4,5に触れなければ、仮想通貨の利用は問題ありません。

2013/11/27� �� " !%#�� ���

4. 決済システムを利用できないケースがあります。

アプリ内決済で気をつけること

エラー時の実装に甘さが残ると、

リトライアタックなどで購入フローを進められてしまう可能性があります。 課金のテストユーザー登録はコンソール上で追加できます。 払い戻しの操作もすぐにできます。 決済フローでのつまづきは、アプリ運営側への損害、ユーザーの不満につながりやすいので丁寧な開発とレビューを心がけましょう。

2013/11/27� �� " !%#�� ���

5. 購入フローの不正対策

まとめ

2013/11/27� �� " !%#�� ���

1.  Web決済の種類は主に6種類

2.  決済の契約は大変なので代行サービスへ

3.  iOS,Android共に決済手段と条件が異なる

4.  レギュレーションに反することはリジェクト、ストア取り下げ対象

5.  決済のタイミングを見極めて収益化しましょう

さいごに

2013/11/27� �� " !%#�� ���

たくさんの制約の中、決済システムの登録、実装をすることはとっっってもめんどくさいです。 しかし、アプリ毎に決済フローのUIが変わることがないので、課金途中のユーザーの離脱数を減らすことが可能になります。 決められた仕様を理解、ルールを守ったうえで、 素敵なサービスを提供しましょう!

Enjoy Development!

参考リンク

2013/11/27� �� " !%#�� ���

•  Android-SDK-Japanグループ –  「クックパッドのような無料アプリにて、アプリ内課金をGooglePlayを通さずにキャリア決済で行うのはGooglePlayの規約に反していないのでしょうか?」

–  https://groups.google.com/forum/#!topic/android-sdk-japan/RXst358Qt8E

•  Google Play デベロッパー プログラム ポリシー –  有料アプリと無料アプリ –  http://play.google.com/intl/ALL_jp/about/developer-content-policy.html

•  Google Play デベロッパー In-app Billing Overview –  http://developer.android.com/google/play/billing/billing_overview.html

•  iOS Developer Program アプリケーション審査ガイドライン –  https://developer.apple.com/jp/appstore/guidelines.html

•  Apple Developer Forums –  https://developer.apple.com/devforums/