A Google Play Console segít a fejlesztőknek abban, hogy elkerüljék alkalmazásaik eltávolítását a Google Play Áruházból az irányelvek véletlen megsértése miatt.
Véletlen szabálysértések. Ez a legjobbakkal történik. Nem tudja, mit csinált rosszul, de a Google egy frissítés után eltávolította az alkalmazást, miközben csak homályos magyarázatot adott arra vonatkozóan, hogy mit csinált rosszul, és mit tehet a javítás érdekében. Néha ez hiba lehet, de máskor a Google-nak oka volt rá – még akkor is, ha nem tudja, mi ez az ok, vagy ha nem tudta, hogy ez ellentétes a feltételeivel. Szerencsére a Google új eszközöket kínál a Google Play Console-ban, hogy megpróbálja megakadályozni, hogy ez megtörténjen.
Közben "Új eszközök, amelyek segítenek biztonságosabb alkalmazások létrehozásában a Google Playen"beszélgetés a Google I/O 2021, a Google bemutatott néhány, a Play Console-t érintő változást, amelyek segítenek a fejlesztőknek abban, hogy módosítsák az alkalmazásukat, mielőtt az alkalmazásukat irányelvsértés miatt eltávolítanák.
Először is, a Google Play Console „irányelvek és programok” szakaszában található „irányelvek állapota” oldalon hamarosan figyelmeztetések jelennek meg a lehetséges irányelvekkel kapcsolatban. a jogsértések és a kijavításukkal kapcsolatos információk, mielőtt bármilyen végrehajtási intézkedést megtennének (de csak bizonyos típusú irányelvsértések esetén, amelyeket a Google nem meghatározott).
Másodszor, a Google végre azon dolgozik, hogy csökkentse az alkalmazáseltávolítások számát, amelyeket nem magának az alkalmazásnak a szabálysértése, hanem az általa használt SDK-k okoznak. A harmadik féltől származó SDK-k hihetetlenül elterjedtek az alkalmazásokban, és a Google szerint az átlagos alkalmazások kódjának többsége egy SDK-ból származó kódból áll, nem pedig saját kódból. Azonban még akkor is, ha az alkalmazás nem rendelkezik az SDK kódjával, a Google Play továbbra is a fejlesztőt tartja felelősnek a kód tevékenységéért. A legtöbb alkalmazásfejlesztőnek nem áll rendelkezésére az összes használt SDK ellenőrzéséhez szükséges erőforrás vagy eszköz, ezért a Google most együttműködik a népszerű SDK-k szolgáltatóival a biztonságosabbá tételük érdekében.
A Google Play SDK Console korai hozzáférési programja tavaly indult olyan partnerekkel, mint az AppsFlyer, AppLovin, mopub és fiók, és a Google most elindít egy kezelőfelület az SDK-konzolhoz, amely lehetővé teszi az SDK-szolgáltatók számára az SDK-k regisztrálását és kezelését, az SDK-kkal kapcsolatos problémák bejelentését, valamint a használati statisztikák és a hibajelentések megtekintését. Ez közvetlen kommunikációs vonalat hoz létre a Google, az SDK-szolgáltató és az alkalmazásfejlesztő között, így a Google a szolgáltató jelentései alapján útmutatást tud nyújtani az SDK-val kapcsolatos problémákkal kapcsolatban.
Probléma esetén a fejlesztők figyelmeztetéseket kaphatnak a Google Play Console-ban a nem támogatott vagy nem megfelelő az általuk használt SDK-k verzióit, lehetőséget adva számukra, hogy változtatásokat hajtsanak végre, mielőtt bármilyen lépést tennének ellenük kb. Ezt azonban csak akkor lehet megtenni, ha egy alkalmazásfejlesztő megosztja könyvtári függőségeit a Google-lal. Az Android App Bundle (AAB) formátumot használó alkalmazások (amely hamarosan minden alkalmazáshoz szükséges lesz a Google Playen) automatikusan megosztják a könyvtárfüggőségeiket. Az APK-ként épített alkalmazások is automatikusan megosztják a könyvtárfüggőségeiket az Android Gradle Plugin 4.0-tól kezdődően, de a fejlesztők leiratkozhatnak a könyvtárfüggőségük megosztásáról.
Mi a véleményed ezekről a változásokról?