步驟1.啟用應用內(nèi)購買
在“服務”窗口中,選擇“應用內(nèi)購買”。
點擊啟用按鈕以啟用應用內(nèi)購買。
注意:常見的Unity IAP集成編譯器錯誤
以下錯誤消息可能表明在Unity Cloud Services窗口中禁用了Unity IAP,或者Unity已從Internet斷開連接:
CS0246:找不到類型或名稱空間名稱IPurchaseReceipt。
System.Reflection.ReflectionTypeLoadException
UnityPurchasing/Bin/Stores.dll
UnityEngine.Purchasing
要解決這些錯誤,請首先嘗試重新加載“服務”窗口。一種快速的方法是將其關(guān)閉然后重新打開。重新加載后,請確保已啟用Unity IAP。
如果這不起作用,請嘗試斷開連接并重新連接到Internet,然后重新登錄Unity Services并重新啟用Unity IAP。只有具有注冊組織的Unity Services“所有者”或“經(jīng)理”角色的用戶才能啟用Unity IAP服務。
步驟2.COPPA合規(guī)
《兒童在線隱私保護法》(COPPA)適用于在線收集13歲以下兒童的個人信息。該規(guī)則闡明了您必須在隱私政策中包含的內(nèi)容,何時以及如何尋求父母的可驗證同意以及您的責任。必須在線保護兒童的隱私和安全。如果您尚未指定COPPA
您的選擇分析工具
設置,將出現(xiàn)一個對話框,詢問您的應用程序用戶的目標年齡,以確保COPPA合規(guī)。選擇適當?shù)拇鸢福缓髥螕簟氨4娓摹薄?/span>
COPPA合規(guī)目標年齡提示
步驟3.添加IAP程序包
要將Unity IAP包導入到您的項目中,請點擊導入。
IAP導入包選項
導入軟件包時,一個名為Plugins的新文件夾會自動添加到您的項目中。該文件夾包含使用Unity IAP所需的UnityPurchasing資產(chǎn)。
在項目窗口中導入的IAP軟件包文件
單擊返回服務以查看“服務”面板。
服務窗口后退按鈕
確保將Analytics(分析)和應用內(nèi)購買都標記為“開”,如下所示。
服務窗口顯示IAP和Analytics已開啟
現(xiàn)在,您可以開始在項目中實施Unity應用內(nèi)購買。