2016-12-02 5 views
0

В моем приложении у меня есть по этой ссылке: hxxp: //get.livesoccer.io/IuKk/0CRq5vArLx, который перенаправляет на это:Получить ссылку с помощью branch_match_id?

hxxp: //livesoccer.io/news.html URL = HTTP% 3A% 2F% 2Fwww.90min.com% 2Fembed% 2Fposts% 2F4003374-челси-звезда-Педру-любящая жизнь в-Стэмфорд-бридж-после этого лета-s-неудавшегося шаг к Барка% 3Fpartner% 3D353549% 26show-автор% 3Dtrue% 26show-дата% 3Dtrue% 26show считывает счетчик% 3Dtrue% 26show титульный% 3Dtrue% 26utm_medium% 3Dapi% 26utm_source% 3DLiveSoccer% 2B-% 2Blive% 2Bscores & _branch_match_id = 322721456099402785

Я хочу сделать с branch_match_id (322721456099402785) перестроить исходную ссылку (http://get.livesoccer.io/IuKk/0CRq5vArLx). Как я могу это сделать с помощью веб-SDK от branch.io?

ответ

0

Alex from Branch.io здесь: branch_match_id не предназначен для этой цели. Вы хотите посмотреть на функцию init(), которая вернет исходный URL-адрес ветви и другие полезные параметры. Read about it in our documentation here

+0

Я попытался использовать метод 'Init()', но все, что я получаю из своего 'branch_match_id', это« {\ "+ clicked_branch_link \": false, \ "+ is_first_session \": true} ". Таким образом, нет способа отследить исходную ссылку, если кто-то вручную разделяет «преобразованную» ссылку 'branch_match_id' в отличие от исходной короткой ссылки? – Milox

+1

@Milox Параметр '_branch_match_id' является побочным продуктом процесса сопоставления, который возникает при щелчке по ссылке Branch и специфичен для данного сеанса и устройства. Само по себе значение фактически не привязано к какой-либо конкретной ссылке, поэтому, если данный пользователь фактически не запустил ссылку «Ветвь связи», то мы не можем узнать, какие данные должны были быть установлены. В качестве альтернативы, возможно, вы могли бы добавить необходимые данные к окончательному перенаправленному URL в качестве параметров запроса? –

0

В соответствии с ответом @Alex Bauer, в настоящее время нет встроенного способа получить исходную ветвь связи от branch_march_id исключительно, поэтому альтернатива, если вы не можете загрузить информацию о глубокой ссылке в init(), является добавление исходной ссылки к параметрам запроса, когда ссылка преобразуется, чтобы иметь возможность восстановления/перенаправления на оригинал.

 Смежные вопросы

  • Нет связанных вопросов^_^