

以側載(Sideload)的方式安裝程式,對於開發者來說並不理想,不但無法將下載和安裝資料歸入Play Store指標,也有機會因為欠缺資源或程式碼,安裝不對應的版本等,影響使用者的使用體驗。

以側載(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