2014-05-21 5 views
3

나는 T 셔츠, 모자, 바지 등의 주인공을위한 가상 옷을 구입할 수있는 가게가있는 Android 게임을 개발 중입니다.이 기사는 구입할 수 있습니다. 플레이어가 인앱 구매 (비 관리)로 구입할 수있는 동전이 있습니다.Android 인앱 샵 : 구매를 복원하는 방법

예 : 이제 4 t 셔츠 (로컬에 저장) 잠금을 해제하고 100 개 동전 지출 : 플레이어는 다음 1.99 $ 100 개 동전을 구입하고 있다고 가정이 동전을 사용하여 4 가지 티셔츠를 구입. 그러나 플레이어가 새 장치를 구입하거나 다른 장치에서 게임을하고 싶다면 어떻게해야합니까? 그럼 네 장의 티셔츠는 복원 할 수 없지, 그렇지?

이러한 구매를 Google 계정에 저장할 수있는 방법이 있습니까? 그런 인앱 구매를 복원하는 가장 좋은 방법은 무엇입니까? Google에서 Androids AccountManager 및 클라우드 서비스에 대해 읽었지만 Google에서 인앱 결제 API를 사용하여 원하는 것을 얻는 것이 좋을까요?

답변

2

이 제품의 2 개 종류에서 인앱 구매 ManagedUn-managed 구글의 추적 관리 제품이고, 당신이 관리되지 않는 제품이

http://developer.android.com/google/play/billing/api.html#producttypes

구글이 보유되지 않은 상태에서 사용자가 구입 한 무엇을 조회 할 수 있습니다

당신이 원하는 것은 아마도 관리되는 제품이며 사용자가 구매 한 모든 제품을 얻으려면 구매 항목을 쿼리해야합니다. 소비자가 제품을 구입하면 제품을 "소비"하지 않으면 다시 구매할 수 없습니다.

+0

감사합니다. 정말로 감사드립니다. 관리되지 않는 제품 및 관리되는 제품에 대해 알고 있지만 플레이어가 항목을 구입할 수있는 가상 통화 (인앱 구매로 구입할 수 있고 관리되지 않음)를 갖기 위해 노력하고 있습니다. 나는이 구입 한 품목을 추적하고 싶습니다. 내가 무슨 뜻인지 이해했으면 좋겠어? 감사합니다 – sjkm

+0

그래, 사용자가 자신의 서버에 구매 통화의 남은 금액을 추적해야합니다. Google은 관리중인 앱 구매 관리를 제공하지 않습니다. – tyczj

+0

아, 알겠습니다. 비슷한 모델을 가진 앱 (게임)의 일반적인 상황은 무엇입니까? 사용자가 기기를 바꿀 때 일반적으로 저장 게임을 느슨하게합니까? 나는 많은 사용자가 이것에 대해 화가 갈 것이라고 상상할 수 있습니까? 고맙습니다. – sjkm

관련 문제