1. ホーム
  2. android

AndroidとiPhoneのモバイルアプリに紹介プログラムを導入する方法

2023-07-12 03:02:23

質問

Google Play StoreとApple AppStoreの両方で利用できるモバイルアプリを持っていますが、より多くのユーザーにアプリをインストールして使ってもらうために、紹介プログラムを実施したいと考えています。

これがユーザーストーリーです。

  • すべての新規ユーザー (例: John) に、彼/彼女が FB/TW/Email または SMS で共有できる固有の紹介リンクが与えられます。
  • John の友人がリンクをクリックすると、彼らのデバイスにあるそれぞれの AppStore に誘導されます。
  • ジョンの友人がアプリをインストールし、アプリを開いた瞬間に、弊社のサーバーに通知が届き、ジョンからの紹介であることがわかるので、ジョンにはそれに応じて報酬が支払われます。

私たちは多くのモバイル アプリのインストール追跡ツールを評価しましたが、ほとんどのツールはパブリッシャー/モバイル広告で最もよく使用されています。

コメントや提案をお待ちしています。

乾杯 ジェームス

どのように解決するのですか?

私たちのアプリでは、新しいユーザー (リンクを受け取ったユーザー) がアプリをインストールすると、紹介者 (アプリへのリンクを実際に共有したユーザー) に一定量の報酬ポイントが提供される、同様のタイプの紹介システムを行っています。

あなたのシナリオを使用して、私たちの実装を説明しようと思います。

ユーザーストーリーに沿って説明します。

  • すべての新規ユーザー(例:John)には一意の紹介リンクが与えられ、彼/彼女はFB/TW/EメールまたはSMSを使用して友人にそれを共有することができます。

  • John の友人がリンクをクリックすると、まずサーブレットにリダイレクトされ、最終的に彼のプラットフォーム (Android/iPhone) に基づいてそれぞれの AppStore にリダイレクトされ、アプリがダウンロードされます。

  • Servlet を使用して、リンクをクリックしたユーザーの IP アドレス、ユーザー エージェント、およびデバイス モデルを見つけることができることに注意してください。

  • 紹介リンクがJohnのものであることはすでに分かっているので、サーブレットはJohnの友人のIPアドレス、ユーザーエージェント、および/またはデバイスモデルを、データベースのJohnのエントリにマッピングしています。

  • John の友人がアプリをインストールし、アプリを開いた瞬間に、アプリケーションは IP アドレス、ユーザー エージェント、および/またはデバイス モデルをサーバーに送信します。

  • サーバーは、すべてのユーザーに対してエントリをチェックして参照元を見つけ、参照元が見つかれば(この場合はJohn)、Johnはそれに応じて報酬を得ます...。

以上です。私たちは先月にこれを実装し、ダウンロード数を増やしました。 参考になれば教えてください。