Как получить URL пользовательской кампании из AppStore?

Я внедрил Google Analytics для кампании. Теперь сценарий: пользователь A делится ссылкой на кампанию через любую сеть для пользователя B. Когда пользователь B нажимает на эту ссылку, она перенаправляется в AppStore, теперь я хочу получить параметры кампании в своем приложении. Итак, как я могу это получить и как отладить этот URL-адрес с параметром.

Спасибо за помощь.


person ashwini    schedule 02.02.2018    source источник


Ответы (1)


Я думаю, вам следует настроить ссылку кампании, а не на AppStore. Ссылка вашей кампании должна быть ссылкой на ваш сайт, и ваш сайт после получения всех параметров автоматически перенаправит вас в Appstore.

person Quoc Nguyen    schedule 02.02.2018
comment
Хорошо, но можем ли мы получить этот URL-адрес в нашем приложении, когда пользователь откроет его из AppStore. Мне нужны параметры utm_source иcamping_name, которые добавлены в эту ссылку. - person ashwini; 02.02.2018
comment
@ashwini: вы проверили этот документ developers.google.com/analytics/ devguides/коллекция/ios/v3/ - person Quoc Nguyen; 02.02.2018
comment
да, я прошел по этой ссылке. но я хочу получить этот URL-адрес, когда пользователь запускает приложение через App Store. как получить этот URL. - person ashwini; 02.02.2018
comment
@ashwini Я думаю, ты не можешь. Вы можете только узнать, было ли приложение установлено ранее, и пользователь B щелкнул баннер. Google сказал это здесь After an app has been installed, it may be launched by referrals from ad campaigns, websites, or other apps. In this scenario, referring traffic sources or marketing campaigns can be attributed to user activity in subsequent sessions by setting the campaign fields on a tracker directly. - person Quoc Nguyen; 02.02.2018
comment
Я поделился ссылкой по электронной почте, WhatsApp или другой социальной сети с пользователем. И затем пользователь устанавливает приложение по этой ссылке, тогда мне нужны эти параметры. - person ashwini; 02.02.2018
comment
@ashwini да, я знаю. Это трудно. Если вы хотите знать, установил ли пользователь B приложение из кампании A или нет, вы должны сделать многое, и это может быть неправильно. Сначала вы направляете свою инвайт-ссылку на свой сайт, записываете ip пользователя Б. Тогда ваш сайт будет перенаправлен на Appstore. Когда пользователь B загружает и запускает его в первый раз, вы также должны позвонить на свой сайт, чтобы перепроверить IP-адрес. Но если пользователь C использует ту же сеть LAN, это будет неправильно. - person Quoc Nguyen; 02.02.2018