"com.android.vending.INSTALL_REFERRER" каким-то образом параметры теряются и меняются на (не% 20set)

У меня проблема с трансляцией INSTALL_REFERRER в моем приложении.

Я пытаюсь создать информацию о кампании и т. д., Но на большинстве устройств мой URL «https://play.google.com/store/apps/details?id=com.test.apptest&referrer=utm_source%3Dmy_test_source»

Обновлено: то же самое происходит со ссылкой "market: // подробности? id = com.test.apptest & referrer = utm_source% 3Dmy_test_source"

это изменение на что-то вроде

"utm_source = (не% 20set) & utm_medium = (не% 20set)"

Я не знаю, в чем причина такого поведения приложения Google Play Store, но, может быть, кто-то с этим справился?

Обновлено еще раз: Похоже, что это как-то связано с версией приложения магазина Google Play. на версии 12.5.15-все работает нормально и как положено на девайсы с версией 12.5.30 идет только (не ставится)

РЕДАКТИРОВАТЬ 3: отвечая на комментарий Гарри, у меня есть только электронное письмо от службы поддержки разработчиков Google. На данный момент я заменил указанную ссылку динамическими ссылками firebase, которые работают (но не utm_source, необходимо создать вашу настраиваемую ссылку)

"com.android.vending.INSTALL_REFERRER" каким-то образом параметры теряются и меняются на (не% 20set) С уважением Войтек

есть какое-нибудь решение для этого?

Harry Sharma 27.11.2018 11:57

совсем нет: / много попыток, безуспешно ...

wojciech_maciejewski 27.11.2018 13:29

Команда разработчиков Google Play теперь знает об этой проблеме, они «работают над этим» ....

wojciech_maciejewski 12.12.2018 11:32

У вас есть ссылка в обоснование вашего заявления .. ??

Harry Sharma 14.12.2018 07:53

Привет, Гарри, у меня нет ссылки для его обоснования, я только что создал заявку по электронной почте, проверьте отредактированный ответ

wojciech_maciejewski 14.12.2018 12:11

Любые обновления? У меня такая же проблема.

cubuspl42 24.07.2019 15:57

единственная причина, которую я нашел, совпадает с ответом @najm. Google ответил мне, что это предполагаемое поведение, и они не будут его менять. Поэтому нам придется признать тот факт, что на управляемом аккаунте google перефразировки не будут работать :(

wojciech_maciejewski 25.07.2019 16:03

У тебя есть какое-нибудь решение?

Arya 13.02.2020 08:06

Нет, нет возможности передать реферальную ссылку в учетную запись GSuit. На обычных учетных записях Gmail он будет работать отлично. В моем случае я использовал динамические ссылки firebase для обработки случаев как для GSuit, так и для обычных учетных записей.

wojciech_maciejewski 14.02.2020 12:59

Привет, вы нашли какие-нибудь решения? У меня такая же проблема, но я ничего не нашел.

Ensar Bayhan 15.05.2021 14:30

@Ensar Bayhan Нет, это просто не работает для управляемых учетных записей Google, и Google не собирается это менять

wojciech_maciejewski 17.05.2021 09:52

Пожалуйста, проверьте этот ответ stackoverflow.com/a/65475325/5257674 Это помогло мне решить мою проблему.

Waqas Ahmed 06.12.2021 08:58
8
12
2 788
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

У меня была аналогичная проблема, но, наконец, я разобрался. Реферер установки Google play - на аккаунт Google Play. Это означает, что если для первый раз вы установили приложение без реферера, вы получите «utm_source = (not% 20set) & utm_medium = (not% 20set)». Он не изменится, если вы удалите и установите снова или установите впервые на другом устройстве с той же учетной записью Google.

Способ исправить - выйти из Google Play, удалить приложение, войти в магазин Play с другой учетной записью и установить приложение с помощью реферера.

Нет необходимости использовать новую учетную запись. Достаточно удаления.

Yingbo Miao 26.04.2019 16:51

Пытаюсь протестировать, рефереры не менялись при каждом удалении

rekiem87 13.03.2020 19:05

Фактически, реферер сбрасывается при каждой переустановке.

mohammad zarei matin 14.04.2020 09:27
Ответ принят как подходящий

Скорее всего, вы вошли в управляемую учетную запись (например, на рабочий адрес электронной почты). Неважно, активна ли у вас личная учетная запись в Play Store. Play Store постоянно проверяет все учетные записи, в которые вы вошли на этом телефоне. Если какой-либо из них управляется предприятием, Play Store сбрасывает токен реферера. Вы можете проверить это, удалив указанную учетную запись и повторив отправку токена.

Я не могу поговорить с Зачем, это предполагаемое поведение, но, возможно, кто-то из Google сможет пролить свет.

это абсолютно верно, но это не решает проблемы. Google утверждает, что так и должно работать, не знаю почему.

wojciech_maciejewski 24.07.2019 11:00

Это интересный сценарий. Но у меня немного другие потребности. Я передаю некоторые параметры своему приложению через игровой магазин и использовал utm_source, чтобы сделать то же самое. Есть ли другой способ сделать это, если я не могу использовать параметры реферера, поскольку Playstore сбрасывает их (многие мои пользователи будут входить в систему через свои рабочие электронные письма)? Мысли, пожалуйста?

Rohitesh 24.09.2020 19:42

Другие вопросы по теме