2012-12-14 100 views
2

我已在Google Play上創建每月訂閱(包括7天試用版)。Android訂閱取消 - >如何通知以及如何測試?

我剛剛買了 它和回調通過onPurchaseStateChange工作完美。但之後我取消了 訂閱購買。

我仍然(10小時後)獲取訂閱未被取消的信息。

  • 試用期結束後會被取消嗎?
  • 或者該信息將如何傳輸?
  • 我如何測試取消行爲?

感謝您提前回復。

問候, 約亨

回答

1

是的,它是一種混亂。這裏是documentation解釋爲什麼會發生:

當用戶取消訂閱,谷歌Play不提供一個 退還當前結算週期。相反,它允許用戶 有權訪問取消的訂閱,直到當前的 結算週期結束,此時它終止訂閱。對於 示例,如果用戶購買了每月訂閱並在週期的第15天取消了該訂閱,則Google Play會考慮訂閱 直到第30天(或其他月份,取決於 月份)結束爲止有效。

因此,即使您取消訂閱,它仍然有效,直到當前週期結束。

0

試用期後會被取消嗎?

  • 沒有,如果它是由用戶在試用期結束後取消。

或者該信息將如何傳輸?

  • 您的訂購到期(或取消),你不會得到關於它的庫存的任何信息。因此,庫存的大小將爲零,因此您可以確定訂閱(全部或全部)已被取消。

如何測試取消行爲?

  • 創建測試SKU,將價格設置爲1美元,然後測試它。沒有其他辦法,這是值得的。而不是花幾個小時尋找沒有結果。