2017-02-15 1 views
0

사용자 구매를 추적하기 위해 현재 모든 영수증을 Google 백엔드에 저장합니다. 문제는이 데이터를 얻으려면 사용자가 먼저 앱을 실행해야한다는 것입니다. 하지만 사용자가 앱을 열지 않고도 구독을 취소 할 가능성은 매우 높습니다.IAP를 iTunesConnect 판매 보고서의 구매 항목과 비교하는 방법은 무엇입니까?

제 질문은 판매 보고서의 모든 필드가 IAP 영수증의 모든 필드에 해당합니까 (트랜잭션 한정자 만있는 것 같습니다)? 정기적 인 IAP 및 구독에 필요합니까?

답변

0

클라우드 데이터 저장소에 대한 구독을 제공하는 앱에서이 문제가 발생했습니다. 짧은 대답은 아니요 - 사용자가 앱을 열지 않고도 구독이 취소되었는지 알 수있는 방법이 없습니다. 일반적으로 이는 문제가되지 않습니다. IAP 구독의 요점은 앱의 콘텐츠에 대한 액세스 권한을 부여하는 것입니다. 구독이 만료되면 사용자는 다음에 앱을 열 때 액세스 할 수 없습니다.

우리는 지속적인 데이터 저장에 대해 요금을 청구했기 때문에 사용자가 비용을 지불하지 않고도 서버에 데이터를 남길 수 있습니다. 우리는이 제한으로 살 수 있다고 결정했습니다. 활성 사용자가 구독이 만료되지 않도록 계산 된 위험을 감수하고 비활성 사용자에 대한 가입 유실 기간을 유지하는 비용은 미미했습니다. (라이센스가있는 경우 비활성 사용자의 데이터를 삭제할 수 있습니다.)

또 다른 옵션은 주기적으로 전자 메일 또는 알림을 통해 앱을 여는 백엔드 프로세스입니다. 나는 애플이 이것을 허용하는지 잘 모른다. 시도하지 않았다.

일반적으로 IAP 구독은 실제로 이러한 목적으로 의도 된 것 같지 않습니다. 너는 다만 한계와 함께 살아야한다.

관련 문제