0

В настоящее время я работаю над приложением, которое будет использоваться для маркетинговой цели. Это приложение имеет функцию обмена ссылкой на контакты устройства или социальные сети, чтобы другие пользователи могли загрузить это приложение из Google Play Store. Но моя компания сделала правило для этого приложения:Android - Обнаружение различных случаев установки приложения

Если это приложение загружено с Google Play Store без нажатия какой-либо общей ссылки, он не может быть запущен (или просто, отобразить диалоговое оповещения затем закрыть приложение) , Единственный способ запустить это приложение - ПЕРВЫЙ щелчок по ссылке, а затем загрузка.

Так что мой вопрос в том, как я могу сделать это возможным? Должен ли я найти способ обнаружения ссылки? Или есть альтернативы?

+0

Кажется, что много дополнительной работы, чтобы выполнить небольшую задачу. Почему компания не просто размещает apk на своем сервере, тем самым предотвращая загрузку у кого-либо, у кого нет общей ссылки? – jb15613

+0

@ jb15613: На самом деле мне нужно знать, кто послал ссылку (реферер). Кроме того, мне нужно сделать это с минимальными усилиями. Поэтому я думал, что использование Google Play Measurement может быть лучшим, не так ли? – Harry

+0

Только в том случае, если он может рассказать вам, были ли они отправлены в игровой магазин по общей ссылке. И затем дайте вам учетные данные пользователя, который поделился им. Я не уверен, обеспечивает ли CM эту функциональность или нет. – jb15613

ответ

1

Целью размещения в Google Play Store является поиск и использование вами приложения. Как только у них есть ссылка на него, любой может связаться с ним и попытаться установить его. Однако, если все, что вы хотите это способ связать обратно к тому, что был водитель, который установка/запуск, то вы можете посмотреть по адресу:

Google Play Campaign Attribution

Если вы хотите ограничить свои требования API, Google или с помощью в магазине, отличном от Google Play, есть и другие производители в этом пространстве, которые выполняют аналогичные функции.

+0

Я считаю, что это руководство мне нужно! Я потратил некоторое время на изучение измерения кампании Google Play, но не смог найти никакой документации для него. Благодаря! Однако все еще есть проблема. Как сделать, чтобы мой сервер компании знал, что идентификатор трекера принадлежит кому? Я пытаюсь сформировать дерево ** пользователей и реферера **, поэтому мне нужно точно знать, кто получает ссылку и от кого. – Harry

+1

Поскольку поля в реферальном URL-адресе являются строками, вы можете кодировать дополнительную информацию внутри (возможно, до некоторого ограничения по размеру). Как вы получите дополнительную информацию, встроенную в URL-адрес, потребуется понимание того, как будет работать маркетинговая кампания, и кто должен собирать или воздействовать на данные в URL-адресе реферера. –

+0

После некоторых исследований, я думаю, вы правы. Но мне все же нужно доказать это, проверив измерение кампании Google Play. Я реализовал его в своем коде, но я не знаю, как собирать данные из URL-адреса реферера. Можете ли вы научить меня? Я опубликовал технический вопрос [здесь] (http://stackoverflow.com/questions/27243146/android-using-google-analytics-v4-campaign-measurement) – Harry