18

Chcę uzyskać nazwę/identyfikator użytkownika dokonującego zakupu. Chciałbym obyć się bez niego, jeśli to możliwe, ponieważ jego użycie wymaga dodatkowego pozwolenia. Nawet z AccountManager nie widzę sposobu na sprawdzenie rachunku bieżącego, więc wszelkie rady są mile widziane.Zakup w aplikacji: uzyskaj nazwę lub identyfikator konta Google Play, które prosi o zakup.

+0

Możliwe pomoc: http://stackoverflow.com/questions/2112965/how-to-get-the-android-devices-primary-e-mail-address Kolejna możliwa pomoc: http://developer.android.com /training/id-auth/identify.html – LuckyMe

+0

"Oczywisty" huh ?! – LuckyMe

+1

@LuckyMe: te nie pokazują, jak faktycznie uzyskać _current_ konto Google Play z 'AccountManager'. –

Odpowiedz

4

Nie sądzę, że to nawet możliwe. Próbowałem wszystkich możliwych sposobów, zanim skontaktowałem się z pomocą Google. Odpowiedź brzmiała:

Dziękujemy za skontaktowanie się z działem wsparcia dla programistów Google Play. Pamiętaj, że Google nie zapewnia dostępu do poufnych informacji użytkownika, takich jak adres e-mail, adres pocztowy lub numery telefonów. Przykładamy dużą wagę do poufności i prywatności użytkowników, więc jestem pewien, że rozumiesz nasze stanowisko w odniesieniu do tych informacji.

Serdecznie dziękujemy za zrozumienie. Dziękujemy za pomoc Google Play!

Pozdrowienia, wsparcie dla programistów Google Play

W kwerendzie, mieliśmy wyjaśnić, że to wsparcie po sprzedaży.

Mam nadzieję, że to pomoże.

+2

Nie potrzebuję żadnych poufnych informacji. Potrzebuję tylko identyfikatora unikatowego dla tego konta. –

+0

Zrozumiałem to. Ale Google nie da unikalnego identyfikatora. Starałem się jak mogłem. Proszę zaktualizować pytanie, jeśli zrobisz z tym postęp. Przeszedłem również przez moje raporty o zarobkach na portalu Merchant. Wszystko, co mogę uzyskać, to unikalny identyfikator zamówienia. –

0

Google przechowuje spis wszystkiego, co użytkownik kupił za pomocą rozliczeń w aplikacji. Możesz użyć identyfikatora z jednego z zakupów jako unikalnego identyfikatora dla swojego użytkownika. Oczywiście wymaga to, aby użytkownicy najpierw coś kupili.