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

Параметры доступа в App Store для iOS в хранилище Загрузка ссылки

Аналогично этому вопросу: Как подключить iOS App Store с параметрами?

Мне интересно передать параметры в ссылку загрузки в магазине приложений iOS. Из того, что я прочитал, кажется, что параметры передаются только в приложение, если оно уже установлено, и пользователь ударил баннер смарт-приложений.

Что я хочу сделать, так это передать параметры в ссылку загрузки, чтобы при загрузке пользователя при первом открытии приложения параметры передавались.

В основном, я хочу, чтобы пользователи приглашали своих друзей играть в мое приложение через электронную почту или facebook, и когда друг загружается с помощью своей ссылки, он отправит исходный плеер, чтобы сообщить, что у их друга теперь есть приложение.

Спасибо!

4b9b3361

Ответ 1

Теперь это становится проще с предстоящим iOS 9, потому что куки могут быть разделены между Safari и встроенным в Safari View Controller!. Просто держите cookie в браузере и отслеживайте последнюю ссылку, нажав на, Затем, когда пользователь откроет ваше приложение, откройте невидимый Safari View Controller в фоновом режиме, пока вы показываете счетчик. Как только вы сможете осмотреть файл cookie и посмотреть, как нажата последняя ссылка, вы можете остановить счетчик - это должна быть очень быстрая операция.

Мы предлагаем это бесплатно Branch, где у нас есть настраиваемый веб-баннер в течение некоторого времени. Теперь мы рады включить Safari View Controller в наш SDK с открытым исходным кодом! У нас также есть версия цифровой отпечатки пальцев, которая позволяет делать то же самое на устройствах pre-iOS 9. Мы используем IP-адрес, ОС, версию ОС и многое другое, чтобы сравнить щелчок в браузере с открытием в приложении. Этот подход имеет свои плюсы и минусы. С удовольствием рассмотрим более подробно, если вы заинтересованы.

Ответ 2

См. решение по адресу: Как подключить iOS App Store с параметрами?

По существу, это сообщение сообщает вам, что вы можете передать параметр url в iOS App Store для iOS 6.0 и более поздних версий с помощью смарт-баннеров (http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html), и этот параметр будет передан вашему приложению и получен в приложении: openURL: sourceApplication: annotation: метод в вашем делете приложения (который вы должны реализовать).

Ответ 3

Вы можете передать параметр в приложение через Smart App Banner после установки приложения.

Поэтому я предлагаю установить одну ссылку для установки приложения, а затем вторую ссылку на страницу с помощью Smart App Banner для передачи параметра.

Это kluge, но это единственный способ сделать это в iOS. (iTunes store - черный ящик, тогда как Play Store передает Android-параметры).

Ответ 4

Теперь с iOS8 вы можете передать идентификатор провайдера и идентификатор кампании в ссылку хранилища приложений в качестве параметров: http://www.applift.com/blog/new-era-attribution-analytics.html