以側載(Sideload)的方式安裝程式,對於開發者來說並不理想,不但無法將下載和安裝數據歸入 Play Store 指標,亦有機會因為欠缺資源或代碼,安裝不對應的版本等,影響用戶的使用體驗。最近不少開發者陸續開始利用 Google Play 的 Integrity API,監測和限制用戶在 Play Store 以外的渠道安裝程式。
Google Play Integrity API 協助開發者檢查用戶的程式有否被篡改,是否不獲信任的軟件環境中運行,裝置有否啟用 Google Play Protect 等。開發者可以因應需要,在不同的環境調用 Integrity API,例如是在進行敏感操作時或完全阻止用戶使用程式。OpenAI 旗下的 ChatGPT 程式最近開始使用 Google Play Integrity API,當偵測到用戶以側載方式安裝,就會即時停用並要求用戶透過 Play Store 安裝才可繼續使用。據悉其他程式開發商,包括 Uber 等亦陸續開始採用。
當程式發現用戶並非透過 Google Play Store 安裝或購買程式,開發者可設置 Play Integrity API 彈出對話框,要求用戶從 Play Store 安裝程式。用戶按指示完成安裝後,程式會加入到 Play Store 資料庫,並繼續接收 Play Store 的更新。
資料及圖片來源:androidauthority
相關文章:
中國智能手機系統報告 華為鴻蒙蠶食 Android 市佔率 Android、iOS 及瀏覽器阻擋廣告 減低流量消耗 + 保護個人網路私隱 余承東:「我們用 10 年完成歐美 30 年所做的事」 手機開機不再顯示「Powered by Android」