ユーザコミュニケーション

インバイト機能(モバ友招待)

複数のユーザから招待メールを受信していた場合に、スマートフォンアプリではいずれの招待メールを経由したインストールかを特定することができないため、成果があった招待ユーザにのみインセンティブを付与することはできません。
招待したユーザにインセンティブを付与する場合は、あくまでも一例ですが、以下のような方法をご検討ください。

  1. 招待メールを送信したユーザにインセンティブを付与する
    1. MobageService.openFriendPicker をコールし、WebView で送信先のユーザを表示する
    2. 招待メールを送信したユーザを onInviteSent から特定し、全員にインセンティブを付与する

  2. 招待メールを受信したユーザがアプリの利用を開始した際に、そのユーザに対して招待メールを送信した全てのユーザにインセンティブを付与する
    1. MobageService.openFriendPicker をコールし、WebView で送信先のユーザを表示する
    2. 招待メールを送信したユーザと招待メールを受信したユーザを onInviteSent から特定し、サーバに保存をしておく
    3. 招待メールを受信したユーザがアプリを開始した際に、招待メールを送信したユーザ全員にインセンティブを付与する

招待メールを送信した全ユーザにインセンティブを付与するだけでなく、「先に招待メールを送信したユーザのみに付与する」、「招待されたユーザが、いずれの招待メールを経由したかを指定し、そのメールを送信したユーザにのみに付与する」など、ルールは自由です。

 

 

更新履歴

  • 2014/1/30
    • ドキュメント移行

PREVIOUS

ブラックリスト登録されたユーザの対応

NEXT

ユーザ投稿