2

だから私はAndroid用のゲームを開発しており、ユーザーデータなどを保存するためにFirebaseを認証に使用しています...

そして今、私はユーザーが自分のスコアを友人と共有する方法を提供したいと考えています。動的リンクを共有することを考えていました。2 番目のユーザーがリンクを取得すると、ゲームはそのチェックポイントから開始されます。

しかし、そのためには、いくつかのデータ (レベル番号、最初のユーザーのスコア、最初のユーザーの名前) を送信する必要があります。

こちらのドキュメントを確認したところ、いくつかのカスタム キャンペーン パラメータを追加できることがわかりました。しかし、必要な他のパラメーターを追加できますか? はいの場合、どうすればよいですか?

4

2 に答える 2

1

ビルド URI:

builder.scheme("https").authority("deepLink_from_firebase").appendQueryParameter("Param", Param_value).build();

そしてそれをオンにしますsetDeepLink()

于 2016-12-09T14:43:11.767 に答える
0

Firebase でこれを行うには、すべてのカスタム データを URL にエンコードするか、バックエンドに保存し、URL をキーとして使用して保存された値を取得する必要があります。可能ですが、期待するほど直感的ではありません。

Branch.ioを調査することをお勧めします(完全な開示: 私は Branch チームに所属しています)。Branch サービスは無料で、リンクごとに無制限の数のカスタム パラメーターを保存し (まさにあなたが説明したとおり)、現在使用している他の Firebase 機能と完全に連携します。ブランチ リンクは、Airbnb、Pinterest、Tinder など、世界中の多くのトップ アプリで使用されています

于 2016-09-25T23:46:31.117 に答える