私はAppInviteInvitationを使用して、ユーザーが自分のアプリケーションに対して他のユーザーを招待できるようにしています。既存のユーザーを招待したり、以前に招待したりしないようにします。
- はすでにアプリが
- は、以前に招待状を受け取っインストールされている。これら2つのシナリオからユーザーを防止するためのAPIからの方法がある場合は誰でも知っていますか?
ありがとう!
私はAppInviteInvitationを使用して、ユーザーが自分のアプリケーションに対して他のユーザーを招待できるようにしています。既存のユーザーを招待したり、以前に招待したりしないようにします。
ありがとう!
Firebase App Invitesでは、スマートフォンの前に招待されている、またはすでにスマートフォンにアプリケーションを持っているユーザーのリストに関する情報は取得できません。
「Firebase App Invites」と「Facebook App Invite」の組み合わせを使用することをお勧めします。
のFacebookアプリのあなたが言及したシナリオの両方の世話を招待:
1)は既にアプリがインストールされている - ユーザーがすでにユーザーが自分の通知に招待表示されませんアプリをインストールしている場合。
2)以前に招待状を受信しました - ユーザーが既に招待状を受信してから、しきい値時間後に招待状を受信しなかった場合。
また、この情報にアクセスするためのAPIはありません。上記のシナリオでは、Facebook自体が注意を払っています。
Google App Invitesでは、あなたが招待されたという事実を知ることができますが、この情報はどこにも保存されません。 Kinvey、Deployd、PushWooshなどのサービスを使用して、データベースに送信された招待状に関する情報を記録することができます。したがって、招待されたユーザーにインストールされたアプリケーションがある場合は、そこで請求書の返済を修正することができます。また、招待されたユーザーは、送信した招待の数を確認できます。
PS:ユーザーを特定するにはいくつかの方法があります。個人データを使用したり、サインインしたり、ランダムに生成されたIDを使用することができます。しかし、3番目のケースでは、ユーザーがアプリを再インストールするとすべてのデータが失われます。 –