Hive SDK 概要¶
Hive SDKは、認証、支払い、プッシュ通知、広告、セキュリティ、データ分析、マーケティングトラッキング管理など、Hive プラットフォームが提供するさまざまな機能を実装するために設計された開発ツールです。Hive SDKを使用することで、アプリサービスに必要な機能を簡単に実装できます。Hive SDKは常にHive コンソールと共に使用する必要があります。実装する機能によっては、Hive サーバーAPIを使用する必要がある場合もあります。
Hive SDKのコア機能¶
Hive SDKが提供するコア機能は以下の通りです:
認証¶
Hive SDKは、さまざまなIdP(アイデンティティプロバイダー)認証方法を提供しており、自動ログインと暗黙的ログイン、明示的ログインの両方をサポートしています。
請求¶
Hive SDKは、商品購入、領収書の検証、重複商品の確認、支払いログの送信を含むシンプルなアプリ内購入をサポートしています。請求を使用するには、購入の前に一度Hive IAP v4の初期化をリクエストする必要があります。商品購入は、App StoreやGoogle Playなどのアプリマーケットコンソールに登録されたmarketPid
を使用してリクエストされます。
通知¶
Hive SDKは、Hive コンソール設定と Hive サーバーAPI呼び出しを通じてユーザーにプッシュメッセージを送信するリモートプッシュをサポートしており、アプリクライアントがユーザーに直接プッシュメッセージを送信できるローカルプッシュもサポートしています。
プロモーション¶
Hive SDKは、ニュース、レビューのポップアップ、およびイベントバナーなど、さまざまなプロモーション機能を提供します。ニュース機能を使用すると、アプリのお知らせやイベントバナーを投稿できます。さらに、ユーザーがマーケットに移動することなくアプリ内でレビューを残すことができるネイティブレビューのポップアップと、希望する画像やテキストでカスタマイズできるHiveレビューのポップアップを提供します。
マーケティング帰属¶
Hive SDKは、アプリ内のエントリーパスとユーザーアクティビティを追跡するためのサードパーティのモバイルアプリアトリビューションを提供します。Hive SDKがサポートするサードパーティのモバイルアプリアトリビューションには、Adjust、Singular、AppsFlyer、Firebase Analyticsが含まれます。
アナリティクス¶
Hive SDKは、アプリから収集されたデータに基づいてビジネスに必要な主要な指標を標準化し、オンラインで指標情報を提供します。提供される情報には、ゲームの収益、ユーザー、同時接続ユーザー、ゲームラウンド、通貨指標などが含まれます。ゲームビジネスマネージャーは、この情報を使用してゲームの現在の運営状況を簡単に理解し、必要に応じて迅速に対応できます。
データストア¶
Hive SDKは、クライアントが使用するデータ(ゲームコンポーネントや設定情報など)を保存および同期する機能を提供します。これは、NoSQLクラウドデータベースを使用しています。これは、デプロイメントやメンテナンスのためにサーバーを必要としないクライアントベースのゲームや、クライアント間のリアルタイム更新に適したソリューションとなる可能性があります。
ヘラクレス¶
Hive SDKは、Hiveプラットフォームゲームのためのゲームの不正行為検出と追跡サービスを提供し、安全で快適なゲーム環境を確保します。