11月末にE・レシピのプレミアムメンバー機能を実装したAndroidアプリをリリースしました。こちらは既にリリースされているアプリに課金機能を追加した形になります。そこで本日はAndroidアプリの定期購入(the In-app Billing Version 3 API)について書きたいと思います。内容が不正確である可能性もありますので、公式ページをご参考にして実装を行ってください。

はじめに AWAサーバサイドエンジニアの辻(jun06t)です。 前回の続きで今回はAndroidの月額課金のための実装について書かせていただきます。 基本的な流れは前回と同じになってます。 注意事項 ※1:開発中にプラットフォーム側の仕様変更があったため、記載している内容は情報が古い可能性があります。 ※2:記載している動作は十分に調査できていないものも含んでいるため、内容が不正確である可能性があることをご了承ください。 対象環境 目次 Google公式ドキュメントAndroidでの購読登録処理の流れ署名の検証データフォーマットレシートの検証購読期間自動更新手順アップグレードとダウングレード実装していて困ったことレシート検証用ライブラリの紹介まとめ謝辞 Google公式ドキュメント Google Play In-app Billingアプリ内アイテムと定期購入代金の請求 Androidで
スマートフォンでアプリを使う際には、まず間違いなくGoogle Playストアなどからアプリをダウンロードしてインストールして……という手順が必要になるものですが、たった1度しか使わない予定のアプリをわざわざインストールするのが煩わしく、しかも使用後にアンインストールするのを忘れてしまっていつまでもストレージを占有しつづける、というケースに陥っている人も少ないないはず。 そんな煩わしさを解消しそうなのが、アプリをインストールすることなしに機能を使うことができる「Android Instant Apps」です。2016年5月のGoogle I/Oで発表されていたAndroid Instant Appsは、アメリカ時間の2017年1月23日から最初の実地試験が開始されました。 Android Instant Apps starts initial live testing | Android
メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Android SDKのパスを設定 これ以降はUnityでの設定となります。先にAndroid Studioをインストールしていると自動的に設定される場合もありますが、確認しておくと後々助かります。 最初にAndroid SDKのパスを設定します。 Mac: メニューの「Edit」「Preferences…」を選択 Windows:「Edit」「Preferences…」 External ToolsのカテゴリーにSDKとJDKの欄があります。ここにパスがすでに入っていればそのままですが、無い場合は場合は自分で設定しないといけません。 Android Studioをインストールしていれば、Android StudioからからSDK Locationが分かります。 SDK: Windows: 「File」「Settings…」「Appearance & Behavior」「System Se
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
+1 ボタン 2 AMP 11 API 3 App Indexing 8 CAPTCHA 1 Chrome 2 First Click Free 1 Google アシスタント 1 Google ニュース 1 Google プレイス 2 Javascript 1 Lighthouse 4 Merchant Center 8 NoHacked 4 PageSpeed Insights 1 reCAPTCHA v3 1 Search Console 101 speed 1 イベント 25 ウェブマスターガイドライン 57 ウェブマスタークイズ 2 ウェブマスターツール 83 ウェブマスターフォーラム 10 オートコンプリート 1 お知らせ 69 クロールとインデックス 75 サイトクリニック 4 サイトマップ 15 しごと検索 1 スマートフォン 11 セーフブラウジング 5 セキュリティ 1
[速報] Google I/O 2016 基調講演レポート ~ スマートホームからAndroid N の新機能まで!Google が発信する10の発表 釘宮愼之介 こんにちは釘宮です。ただいまアメリカはマウンテンビューというところにいます。 Google が開催するクリエイティブ・カンファレンス『Google IO 2016』が日本時間5月19日に開催されました。このイベントは全世界から7000人以上が参加する3日間の大規模なイベントとなっています。初日は基調講演としてGoogleの新たなサービスやプロダクトに関する発表がされました。 今回は現地に渡った @kgmyshin と @wangxuan の二人が速報レポートとしてお伝えします。 Google I/O 2016 基調講演ダイジェスト Google Assistantという概念が生まれた Google Homeというスマートホームプ
[速報]Google、モバイルアプリ用ログ解析ツール「Firebase Analytics」の無償提供を発表。ノーティフィケーションも無制限に無償で提供。Google I/O 2016 Googleはサンフランシスコで開催中のイベント「Google I/O 2016」で、モバイル向けバックエンドサービス(MBaaS)である「Firebase」の新バージョンで、アプリケーション向けログ解析ツール「Firebase Analytics」を無制限かつ無償で提供すると発表しました。 新バージョンのFirebaseは単なるMBaaSではなく、モバイルアプリケーションの開発を促進するためのさまざまな機能の集合体となっています。 Firebase Analyticsはアプリケーションのログ解析に最適化された、いわばアプリ版のGoogle Analytics。iOS、Androidに対応。 これを無償かつ
[速報]Google、「Android Instant Apps」を披露。インストール不要で即実行可能なアプリ形式。Google I/O 2016 Googleはサンフランシスコで開催中のイベント「Google I/O 2016」で、現在Sneak Peak Projectとして開発中のAndroidアプリケーションの新しい形式「Android Instant Apps」を披露しました。 Android Instant Appsは、インストールが不要で、その場ですぐ実行できるアプリケーション。 例えば、指定されたURLをクリックするとWebページではなくアプリがその場でロードされて実行される。アプリ全体ではなく必要な部分だけがロードされ実行が開始されるため、ロードの待ち時間がほとんどありません。 あるいはNFCでの通信をトリガーにして、インストールされていなかった駐車場アプリが起動する、と
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Googleは、「Google I/O」での初の試みとして、優れたゲームやアプリを紹介するGoogle Play Awardsの発表を行う。グローバルカテゴリーでは、バンダイナムコエンターテインメント『ドラゴンボールZ ドッカンバトル』と、ポケモンの『ポケとる スマホ版』がノミネートされた。 今回のアワードの受賞カテゴリーは 10 部門 あり、それぞれの受賞候補 5 アプリを Google Play 上でコレクションとして特集し紹介する。両タイトルは、複数の地域に対して、優れたローカリゼーション、異文化対応、テーマのアピールがされているアプリやゲームである「グローバル」カテゴリーとなっている。 ベストゲームについては、『Alphabear』や『クラッシュ オブ キングス』、『クラッシュ・ロワイヤル』、『MARVEL Future Fight』、『スター・ウォーズ/銀河の英雄』が選出された。
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く