Как создать пользовательскую ссылку на домен с помощью ветви не отправляет никакой ценной информации в Android - PullRequest
0 голосов
/ 25 мая 2018

Используя branch.io, я могу настроить таргетинг на определенный URL в моем приложении.Так как я использую собственное доменное имя, я не могу сделать это больше на Android.Когда я использую ссылку типа

myapp.com / # / param, myapp.com регистрируется на https://dashboard.branch.io/link-settings, я получаю свой URL в атрибуте non_branch_link данных ветвив iOS и в браузере, но не в Android, где это что-то вроде «myapp: // open? link_click_id = 123456789XXX».

Знаете ли вы, как я могу восстановить исходный URL или если этоошибка?

Спасибо:)

1 Ответ

0 голосов
/ 26 мая 2018

Если вы открываете приложение для Android по схеме URI (например, Chrome), это ожидаемый результат.Если вы хотите, чтобы атрибут «non_branch_link» содержал начальный URL-адрес, вы должны реализовать ссылки на приложения (эквивалент универсальных ссылок для Android), чтобы открыть приложение напрямую:

I/BranchSDK: posting to https://api.branch.io/v1/install
I/BranchSDK: Post value = {"hardware_id":"39caf5fa-39ae-45c8-88b9-de1c061c6dab","is_hardware_id_real":false,"brand":"LGE","model":"Nexus 5X","screen_dpi":420,"screen_height":1794,"screen_width":1080,"wifi":false,"ui_mode":"UI_MODE_TYPE_NORMAL","os":"Android","os_version":26,"country":"US","language":"en","app_version":"1.0","facebook_app_link_checked":false,"is_referrable":1,"debug":true,"update":2,"latest_install_time":1510601387046,"latest_update_time":1527289172137,"first_install_time":1510601387046,"previous_update_time":0,"environment":"FULL_APP","uri_scheme":"directory","android_app_link_url":"https:\/\/directory.app.link\/ThHCzVJvdN","external_intent_uri":"https:\/\/directory.app.link\/ThHCzVJvdN","cd":{"mv":"-1","pn":"com.brian.directory"},"metadata":{},"instrumentation":{"v1\/install-qwt":"0","v1\/install-brtt":"32"},"sdk":"android2.18.1","branch_key":"key_test_okzKiOjpEQ59noo95HfDxfgbDsfdcPCW"}
I/BranchSDK: returned {"session_id":"528681555951304587","identity_id":"528681555917749106","link":"https://directory.test-app.link?%24identity_id=528681555917749106","data":"{\"+non_branch_link\":\"https://directory.app.link/ThHCzVJvdN\",\"+clicked_branch_link\":false,\"+is_first_session\":true}","device_fingerprint_id":"528681555808722227"}
I/Choreographer: Skipped 157 frames!  The application may be doing too much work on its main thread.
I/BRANCH SDK: {"+non_branch_link":"https:\/\/directory.app.link\/ThHCzVJvdN","+clicked_branch_link":false,"+is_first_session":true}
...