2012-02-22 67 views
23

我通過開發人員論壇瞭解託管非託管應用內產品的區別。他們說:「未管理的項目沒有在Android Market上存儲他們的交易信息,這意味着您無法通過Android Market查詢購買類型列爲非託管項目的交易信息。您負責管理交易信息不受管理的物品「。 這是什麼意思?當我在託管和非託管即時通訊服務器上測試應用內產品時,從我的商戶帳戶中獲取正確的響應時,訂單對於託管應用和未託管應用都變得不合適。請幫我瞭解這兩者之間的區別。託管和非託管應用內產品android之間的區別?

回答

76

非託管可能是類似「購買50分」

50分將被添加到您的帳戶,並且要保存該帳戶的服務器上,因此在Android Market不再需要知道你購買這個產品,即它不會記住你的購買,你可以購買多次。

管理可能是「購買這首歌曲」

在這種情況下,你沒有一個服務器來記錄他們買這首歌,所以他們每次重新安裝就可以查詢市場看看他們買的時候歌曲,它不會讓你下載它不止一次。


管理旨在一次下載那麼你擁有該對象。

UnManaged是針對多個下載文件相同的東西,以'頂上來'。

至少這就是我的理解。


3版具有「耗材」的概念,並將其與上述工作內聯。所有產品都是託管,但你可以'消費'的產品。

即「購買50分」將帶給用戶50 管理點,用戶將不會被允許購買該項目再次,直到你消費該產品。

因此,您可以通過即時消費使非託管產品,或通過當用戶「使用」該產品(即不調用消費購買一首歌曲)消費管理產品。

+0

它會在帳單上的任何問題,如果我們用非託管產品市場? – 2012-02-22 08:32:02

+0

是和否,這取決於您的產品是什麼,如上面的示例中所述。託管是一次購買,UnManaged是購買同一件事的倍數。 – Blundell 2012-02-22 08:33:30

+0

什麼是市場中非託管產品的限制?他們是否有任何限制,比如只有50個可用的下載或60個這樣的限制? – 2012-02-22 08:34:02