アプリが Branch.io ダッシュボード設定を使用してインストールされていない場合、ユーザーを Web ページ (www.example.com) にリダイレクトできます。しかし、私の場合、URL スキームまたはフォールバックで記述する URL は動的である必要があり、ユーザーの情報、アプリで開くページなどをパラメーターとして保持します。ダッシュボードでパラメーターを使用してリンクを作成できますが、アプリでそれらのパラメーターを取得するにはどうすればよいですか?
質問する
1361 次
1 に答える
0
アプリに統合するには、Branch の SDK が必要です。ここに表示されているコールバック(他のすべてを正しく設定するまで) は、作成したリンクに追加したパラメーターを配信します。
iOS の場合、次の操作を行います。
Branch *branch = [Branch getInstance];
[branch initSessionWithLaunchOptions:launchOptions andRegisterDeepLinkHandler:^(NSDictionary *params, NSError *error) {
if (!error) {
// params are the deep linked params associated with the link that the user clicked -> was re-directed to this app
NSLog(@"params: %@", params.description);
}
}];
上記の「params」変数には、これらのパラメーターが含まれます。
于 2015-12-03T04:38:15.243 に答える