Подтвердить что ты не робот

Включен ли аргумент приложения Apple Smart Banner в приложение при установке?

Я применил Apple Smart Banner для своего приложения, включая аргумент приложения с URL-адресом, который я хотел бы открыть приложением на моем сайте. Я думал, что это пройдет, когда пользователь установит приложение, но, похоже, это не так.

Шаги - страница посещений пользователей, не установлено приложение, клики Просмотр, переход в магазин приложений, установка приложения, а затем кратковременное открытие в магазине приложений. Приложение открывается, но похоже, что он не передал аргумент приложения. Обратите внимание, что если они вернутся на веб-страницу, SmartBanner теперь говорит Open, и это работает и передает аргумент app, а не на первая установка.

Я неправильно понял, что должно произойти? Если это так, это делает Smart Banner практически бесполезным для меня.

Гэри

4b9b3361

Ответ 1

Из документов:

Если приложение уже установлено на пользовательском устройстве, баннер разумно меняет свое действие, а нажатие на баннер просто откроет приложение. Если у пользователя нет вашего приложения на своем устройстве, нажатие на баннер приведет его к записи приложений в App Store. Когда он вернется на ваш сайт, на баннере появится индикатор выполнения, указывающий, сколько времени займет загрузка для завершения. Когда приложение завершит загрузку, кнопка "Вид" изменится на кнопку "Открыть", и нажатие на баннер откроет приложение, сохранив контекст пользователей с вашего сайта.

Он отправляет только URL-адрес, если приложение открывается через баннер. Если он открывается через AppStore или через SpringBoard, он не отправит его.

Ответ 2

Вы можете сделать это с помощью branch.io. Подробнее здесь.

TL;DR

Что делает Branch, это создать настраиваемый URL-адрес для вашего устройства и использует ту же уникальную конфигурацию для извлечения данных при открытии приложения. Таким образом, вам нужно включить их SDK в свое приложение, чтобы получить те аргументы, которые вы хотите отправить.

Ответ 3

Может, это ошибка?

От: http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

Когда приложение завершит загрузку, кнопка "Вид" изменится на кнопку "Открыть", и нажатие на баннер откроет приложение, сохранив контекст пользователей с вашего сайта.