18

Я хочу получить имя/идентификатор пользователя, совершившего покупку. Я хотел бы обойтись без AccountManager, если это возможно, поскольку для его использования требуется дополнительное разрешение. Даже с AccountManager Я не вижу способа определить текущую учетную запись, поэтому любые советы приветствуются.In-app purchase: получите имя или идентификатор учетной записи Google Play, запрашивающей покупку

+0

Возможная помощь: http://stackoverflow.com/questions/2112965/how-to-get-the-android-devices-primary-e-mail-address Другая возможная помощь: http://developer.android.com /training/id-auth/identify.html – LuckyMe

+0

«Очевидное», да ?! – LuckyMe

+1

@ LuckyMe: они не показывают, как фактически получить учетную запись _current_ Google Play с 'AccountManager'. –

ответ

4

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

Благодарим за обращение в службу поддержки разработчиков Google Play. Обратите внимание, что Google не предоставляет доступ к конфиденциальной информации , такой как адрес электронной почты, почтовый адрес или номера телефонов. Мы уделяем большое внимание конфиденциальности и конфиденциальности пользователей, поэтому я уверен, что вы можете понять нашу позицию относительно этой информации.

Мы искренне ценим ваше понимание. Спасибо за поддержку Google Play!

С уважением, Служба поддержки Google Play Developer

В запросе, мы пояснили, что для послепродажной поддержки.

Надеюсь, это поможет.

+2

Мне не нужна какая-либо конфиденциальная информация. Мне просто нужен уникальный идентификатор для этой учетной записи. –

+0

Я понял это. Но Google не собирается указывать уникальный идентификатор. Я старался изо всех сил. Пожалуйста, обновите свой вопрос, если вы достигнете этого. Кроме того, я прочитал свои отчеты о прибытии на торговый портал. Все, что я могу получить, это уникальный идентификатор orderID. –

0

В Google хранится инвентаризация всего, что было приобретено пользователем через биллинг приложений. Вы можете использовать идентификатор из одной из покупок в качестве уникального идентификатора для своего пользователя. Конечно, это требует, чтобы пользователи сначала купили что-то.