作為 iOS 開發者的你,肯定是知道 Promo codes 這個東西的,也就是我們常說的兌換碼。(當然,作為 iOS 用戶興許你也對此不陌生)
這次,我們就來看看,這個看似無窮無盡的兌換碼,到底有哪些限制。
有效期
蘋果後台生成的兌換碼有效期一直是一個謎,雖然官方的說法的 4 週,也就是 28 天,但實際上如果這期間你的 app 更新了,那麼兌換碼很可能就會失效[1]。
反過來如果你發的碼是新版本,但你的新版本還沒有上架,那麼用戶兌換後得到的就是預購模式,當你上架新版本後,兌換到的 App 會自動下載安裝。
兌換行為
你可以獲取 App 的兌換碼、App 內購的兌換碼以及 TV 的兌換碼,但 TV 的兌換碼必須在 iOS 設備上進行兌換。
用戶通過兌換碼獲得的 App,和正常購買一樣,會出現在已購列表中,開發者後台會看到一個銷售記錄(顯然沒有收入),唯一的不同是這個用了碼的用戶不能在 App Store 裡對這個 App 進行評分和評論。
如果兌換的是 內購 項目,那麼分兩種情況,1、App 免費,那麼 iOS 會先幫你下載,再兌換;2、App 收費,用戶得先購買 App 然後兌換。
如果兌換的是自動續費的訂閱,那麼這個訂閱【不會】在到期後自動續費。
數量
對於普通 App 的購買兌換,每個 App 在每個平台有 100 個碼可獲取,更新版本即可刷新數量,沒有上限。
對於內購項目的兌換,每個內購項目擁有 100 個碼可用,每【半年】刷新一次[2],如果你有很多個內購項目,那麼所有項目總共可生成碼為 1000 個,用完等半年。
[1] 兌換碼在生成後 App 更新了,根據經驗,這個碼會失效無法兌換。但蘋果官方的文檔中並沒有提及這種情況。
[2] 固定每年1月1號和6月1號刷新。
參考文獻
- HTTPS://help.apple.com/app-store-connect/#/dev50869de4a
- HTTPS://help.apple.com/app-store-connect/#/dev1e322b132
本文由 落格博客 原創撰寫:落格博客 » iOS 獨立開發:管理你的兌換碼
轉載請保留出處和原文鏈接:https://www.logcg.com/archives/3183.html