2017-12-03 5 views
0

私は自分のゲームでbranch.io参照システムを実装しようとしています。Branch.ioは参照システムを実装します

私はbranch.io

  1. に関するいくつかの質問を持っていることは、ログ上のユーザーを識別し、ログアウトすることは必須である、または私はしたくない場合は、分岐システムは、このの世話をするのだろうか?
  2. onStateChangedにご返信いただく前に、changedtrueにチェックする必要があるたびに、
  3. クレジットバランスを設定することが必須です(初回起動時)。redeemRewardsを使用しますか?
  4. ダッシュボードで報酬ルールとフィルタを追加した後で独自のフィルタを実装する方法はありますか?

私の問題はonStateChangedは毎回私を呼び出すと、すべてのデバイス上で、ダッシュボードでも、私のルールが唯一Referred acting userであっても、私はダッシュボードにカスタムフィルタの助けを

感謝を追加します(参照してユーザーを演技呼ばれる)ということです

答えて

1

ここBranch.io

1からアーロンは、ログ上のユーザーを識別し、ログアウトすることは必須である、または私はしたくない場合は、分岐システムは、このの世話をするのだろうか? ブランチでIDをマージする必要がある場合は、ユーザーを識別することが必須です。そうしないと、自動的にマージしないため、各参照元と参照先にランダムIDが関連付けられます。リフェラルとマージアイデンティティを確認するには、参照ユーザーのIDをリンクするためにリンクを作成する前にsetIdentity()に電話する必要があります。参照されたユーザーがインストールプロセスを通過すると、参照先のリワード規則をトリガーするtrigger an eventの前にsetIdentity()に再度電話する必要があります。

2.私はtrueに変更を確認する必要があるたびにonStateChangedでユーザーに報酬を与える前に?onStateChangedを使用して紹介の状態を追跡して登録している場合は、その時点で報酬ルールを起動するのはtrueかどうかを確認する必要があります。これにより、毎回報酬ルールが発生しなくなります。

3.クレジットバランスを最初に設定してからredeemRewardsを使用する必要がありますか?いいえ、最初の開始時にクレジット残高を設定することは必須ではありません。すべてのアイデンティティは、クレジット残高ゼロで始まり、償還または報酬ルールの開始時にのみ増減します。

4.ダッシュボードで報酬ルールとフィルタを追加した後、独自のフィルタを実装する方法はありますか?あなたは間違いなく報酬ルールにフィルターを実装できます。ウェブフックシステムと同じフィルタパラメータを使用することができます。hereの にあります。


我々は非常にあなたがアイデンティティの不要なマージを避けるために、カスタムイベントではなくinstallsopensにトリガするために、あなたの報酬のルールを設定してお勧めします。照会メカニズムhereについては、いつでも他のドキュメントを見つけることができます。

+0

あなたの答えに感謝します。私は4を除いてすべてを実装する。ダッシュボードからフィルタを追加する方法はわかっていますが、このフィルタをAndroidコードで実装する方法はわかりません。この魔法使いを入力するために私は魔法のアンドロイドの方法を使うべきですか?これで私を助けてもらえますか?ありがとう – Jovan

関連する問題