私はAndroid、iOS、Webを対象としたゲームを開発中です。
ユーザーはゲームをプレイするためにアカウントを作成する必要があり、上記の3つのプラットフォームのいずれかでそのアカウントを使用できます。
ユーザーがプレイを重ねるにつれて、新しい機能(武器)のロックを解除/購入できるようになります。これらの購入の詳細を一元化されたデータベースサーバーに保存する必要があります。私はこれを次のように実装することを考えています
- ユーザーがゲーム中にクリック
unlock
すると(iPhone、Android、またはWebのいずれかで)、新しいWebページが表示されます。このページでは、ユーザーはペイパルまたはその他の方法を使用して機能を購入できます。 - モバイルデバイスでは、ユーザーが[ロック解除]をクリックすると、このWebページのモバイルバージョンがWebビューに表示されます。
- ユーザーが機能を購入/ロック解除すると、データは一元化されたデータベースに保存されます。
- つまり、それぞれのモバイルデバイスでのアプリの購入には使用したくありません。
私の質問はこれらです
- この種の購入/ビジネスを禁止するiTunesストア/グーグルプレイルールに何かありますか?Apple / googleはこれらに反対しますか?
- Apple / Googleがオブジェクトを実行する場合、私の唯一のオプションはアプリの購入で使用することです。その場合、すべてのプラットフォームで機能する一元化された機能のロック解除/購入システムを実装するにはどうすればよいですか?ユーザーがiPhoneで購入した武器は、Webでプレイするときにそこにないので、ユーザーがイライラすることはありません。