branch.io を使用して、cordova アプリ内で招待リンクを作成したいと考えています。というわけでプラグインをインストールしました。
app.js で:
branch.init(branchIoKey, function(err, data) {
console.log(err);
console.log(data);
});
$ionicPlatform.on("resume", function(event) {
console.log('app resume event', event);
branch.init(branchIoKey, function(err, data) {
console.log(err)
console.log(data);
});
});
ここまでは順調ですね。ここでも結果が得られます。
編集開始:
もちろん、登録/ログインが成功した後にIDを設定します。したがって、ユーザーは常に一意です。
編集終了。
しかし、それ以来、私はまったくわかりません:
1) メール、Twitter、Facebook、SMS などで共有できる現在のユーザーの招待リンクを取得するにはどうすればよいですか?
2) アプリが branch.io 招待リンクを介してインストールされたかどうかを他のデバイスで検出するにはどうすればよいですか?
3) そのようなリンクを検出した場合、写真とリファラーの名前を含む美しいウェルカム ページを作成するにはどうすればよいですか?
branch.io のドキュメントは、大まかなインストール ガイドと API ドキュメントではありません。このケースのサンプル コードはどこにも含まれていないため、十分ではありません。少なくともヒントは見つかりませんでした。
彼らのページには、共有、クリック、ダウンロード、パーソナライズの 4 つのステップがあります。最後のポイントはカバーされていません。
招待が成功するたびに、紹介者にアプリ内クレジットで報酬を与えたいだけです。