Обсудив это с представителем Google, я обнаружил, что есть обходной способ предложить приложение бесплатно тестировщикам. Тестировщик должен изначально оплатить приложение. Однако оказывается, что возврат средств, инициированный разработчиком, на самом деле ведет себя иначе, чем возврат средств, инициированный Google.
я
Хорошо, не могли бы вы объяснить возврат тогда. Насколько я понял, возврат средств приведет к деавторизации лицензии пользователя, поэтому я предположил, что вы имели в виду возврат средств за пределами платежной системы Google.
Артемида
Если вы сами инициируете возврат, пользователь не потеряет доступ к приложению в своей библиотеке.
Если вы не разработали свое приложение для постоянной проверки статуса идентификатора заказа, чтобы вызвать действие отзыва или тому подобное.
Если пользователь инициирует возврат через Google, да, у него больше не будет приложения в его библиотеке, и он потеряет доступ к контенту.
я
Хорошо, так как я только проверяю ответ лицензии от сервера, любое возмещение, которое я инициирую, даст полностью функциональное и бесплатное приложение в библиотеке пользователя?
Артемида
Ну, я не могу проверить код вашего приложения или то, что вы сделали в его дизайне.
Я могу только подтвердить, что если вы вернете пользователю покупку приложения, Google не аннулирует приложение из его библиотеки или его доступ к содержимому приложения.
я
Отлично, возможно, я где-то пропустил документацию по этому вопросу, но я тщательно искал, и большая часть информации гласит, что разработчик НЕ может предлагать приложение бесплатно для тестировщиков.
Эту информацию было бы полезно добавить в справку консоли разработчика и на страницы тестирования.
Артемида
Это правда, вы не можете предлагать приложение как бесплатное для тестировщиков.
Приложение должно быть оплачено, несмотря ни на что.
Однако, как и в случае со всеми приложениями, альфа-, бета-версиями или рабочими версиями, вы можете возмещать средства своим пользователям по своему усмотрению.