Для чего используются отложенные глубокие ссылки? #
Глубокие ссылки позволяют передать контекст загрузки в ваше мобильное приложение.
При продвижении вашего приложения всегда существует определенный контекст. Например, если вы размещаете кнопку «Скачать» в своём блоге, то именно этот блог создает контекст, побуждающий пользователя установить ваше приложение.
Допустим, вы разработали приложение для электронной коммерции, в котором продается обувь. Если в вашем блоге вы рассказываете о конкретной паре обуви, и пользователь, прочитав эту статью, нажмет на ссылку и скачает приложение, то в идеале после завершения загрузки ему следует показать именно ту пару обуви, на которую он нажал. (Читайте здесь)
Отложенные глубокие ссылки #
Вы можете взять сгенерированный URL-адрес для отслеживания и добавить в конец этого URL-адреса параметр deeplink_url вместе с соответствующим значением. При установке SDK Tenjin сможет получить этот контекст напрямую с серверов Tenjin.
Допустим, что ссылка для отслеживания, сгенерированная Tenjin для вашей кампании, выглядит следующим образом: “ https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id} “
Чтобы передать контекст и информацию по диплинку в процесс установки вашего приложения, вы можете добавить значение к параметру deeplink_url, чтобы он выглядел следующим образом: “ https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id}&deeplink_url=myschema://shoe1 “
SDK Tenjin передаст в ваше приложение информацию myschema://shoe1, чтобы вы могли определенным образом взаимодействовать с пользователем в приложении. В данном случае вы можете перенаправить пользователя на контент с shoe1 в приложении.
Вам необходимо реализовать логику обработки перенаправления, следуя этим инструкциям (iOS, Android и Unity)