Ответ 1
Если вы используете Chrome, то он кэширует перенаправления. Чтобы исправить это, очистите данные просмотра. Подробнее об этом
Я опубликовал свое приложение для альфа-тестирования, но не смог его загрузить из игрового магазина.
Я открыл URL-адрес https://play.google.com/apps/testing/com. * "и принял его за тестер, и теперь он показывает мне, что вы" тестер ". Но когда я нажимаю ссылку" загружаю ее из Play Маркета ", она показывает мне" Item not found "в моем магазине воспроизведения тестового устройства и" запрошенный URL-адрес не найден" в обозревателе рабочего стола.
Я прошел через похожие записи в stackoverflow, но нет определенного ответа. Похоже, для некоторых людей это разрешилось автоматически, и некоторым людям не повезло.
Если вы используете Chrome, то он кэширует перенаправления. Чтобы исправить это, очистите данные просмотра. Подробнее об этом
В моем случае проблема заключалась в том, что я не был зарегистрирован в Google с надлежащей учетной записью в Chrome.
Я очистил все данные для просмотра, но отладка из Gmail/Google и повторная регистрация с соответствующей учетной записью @gmail.com, вероятно, сделали бы трюк.
Если приложение "Опубликовано", но при нажатии на "Просмотреть в магазине" на сайте (например, https://play.google.com/store/apps/details?id=com.companyname.appname) отобразится ошибка:
"К сожалению, запрошенный URL не был найден на этом сервере ",
попробуй это:
После этого снова откройте ссылку приложения в Play Store (Просмотр в Play Store), зарегистрированном пользователем из списка тестеров.
Если URL-адрес по-прежнему не открывается, попробуйте закрыть браузер или очистить кэш браузера и повторите попытку. В браузере хранится кеш перенаправлений.
Еще одна вещь, которую нужно проверить, - проверить или нет флажок Pricing & Distribution -> Only make this application available to my organization
. Похоже, что это плохо взаимодействует с испытаниями Alpha или Beta, даже если ваша тестовая учетная запись находится в данном домене. Как только я выключил этот флаг, мое бета-приложение стало видимым через ссылку Play Store на странице регистрации тестирования.
Это может быть связано с глупой ошибкой, когда вы не вошли в аккаунт Google Play в соответствующем аккаунте Google Play.
Войдите в систему с учетной записью проверки gmail в Google Play, а затем нажмите на тестовую ссылку
Подробнее см. Элемент не найден
Если вы добавляете группы для тестирования - там есть ссылка для тестера (что-то вроде терминов), вам нужно щелкнуть эту ссылку на каждом тестирующем устройстве и сказать "Да"
После этого ссылка появляется на рынке. Я жду за 3 дня до этого:)
Со своей стороны, это было связано с тем, что я отправил ссылку через SMS. Он работал, когда я отправил его по электронной почте. Эта ссылка имеет форму https://play.google.com/apps/testing/com. *. Это ссылка, которую вы должны поделиться по электронной почте.
У меня была подобная проблема. В моем случае у меня было несколько тестеров в качестве CSV, и между несколькими пользователями был тестер. Пространство было проблемой в адресе электронной почты. Адреса электронной почты могут вызвать эту проблему.
В моем случае это эмулятор Android Studio, я перезапускаю магазин воспроизведения после нескольких минут поиска в Google, то больше не появляется такая ошибка "Элемент не найден".
В моем случае эмулятор был запущен пару месяцев назад и, возможно, что-то не так кешируется. Я продолжал получать BillingClient.BillingResponse.ERROR, в результате чего это сообщение.
После перезапуска эмулятора он снова начал работать.
В дополнение ко всем отличным ответам здесь, я только что узнал, что если вы провели внутренний тест перед закрытым (альфа) тестом, Play Store может потребовать, чтобы вы вместо этого использовали внутренний тестовый URL.
Скажем, у вас есть отличное приложение, и вы выпустили его на внутренний тестовый трек. Вы создали список "Внутренние тестеры" для этого трека, и все прошло гладко. Когда вы это сделаете, Google Play предоставит вам URL для этих тестеров в форме https://play.google.com/apps/internaltest/{id}
. Ваши внутренние тестеры присоединились к программе, используя этот URL, без проблем загрузили приложение, и тест прошел.
Теперь вы переходите на закрытый трек (альфа-тестирование). Вы создаете новый список под названием "Альфа-тестеры" с новыми людьми в нем и включаете свой выпуск как для "Внутренних тестеров", так и для "Альфа-тестеров", думая, что вы должны перенести своих внутренних тестеров в альфа-версию. Когда вы делаете это, Google Play предоставляет вам URL-адрес в форме https://play.google.com/apps/testing/{package}
. Теперь ваши альфа-тестеры могут присоединиться к программе по этому URL-адресу и загрузить приложение. Но ваши внутренние тестеры должны продолжать использовать внутренний тестовый URL, чтобы присоединиться к программе.
От тестирования различных сценариев похоже, что перемещение тестера из списка в другой не решает проблему.
Насколько я могу судить, в документации Google Play ничего из этого не упоминается.