Извините, если название звучит запутанно. Надеюсь, что я могу объяснить здесь лучше. Мы знаем, что на каждом устройстве может быть несколько учетных записей google, для которых первая созданная учетная запись google на устройстве будет основной учетной записью. В приложении для игры Google пользователь может выбрать другую учетную запись google для входа в магазин Google Play на устройстве.
Если, например, основная учетная запись устройства - [email protected], и пользователь входит в приложение Google Play с именем "[email protected]". Затем пользователь сделал покупку в приложении. Вопрос в том, сможет ли пользователь получить купленный товар?
Есть ли у кого-нибудь опыт?
Большое спасибо.
Обновить и отредактировать
Также отправил вопрос в поддержку Google Play. Ниже приведен ответ.
"Спасибо, что обратились к Google. Я вижу, что у вас есть некоторые вопросы о покупке через Google Play Store. Я более чем счастлив ответить на этот вопрос для вас. В вопросе выше, если пользователь был подписан в другую учетную запись чем основная учетная запись на устройстве, то подписанная учетная запись будет учетной записью, которая была выставлена счету для транзакции, и это будет единственная учетная запись с доступом к приложению или приобретенному приложению. Надеюсь, что ответ на ваш вопрос. Если у вас есть другие вопросы или просьба, сообщите мне, и я буду рад помочь".
Итак, я думаю, что если приложение подписано с основной учетной записью Device, когда покупка сделана с другой учетной записью, элемент не будет получен. Вероятно, именно по этой причине многие жалобы на приобретенный в приложении элемент не получили.
Насколько я знаю, в Android-сообществе Android нет способа проверить, является ли основная учетная запись устройства той же, что и в игре Google. Если у кого-то есть идея, как проверить эти 2 аккаунта, пожалуйста, разделите код.