Android Studio'da Play Politikası Analizleri

Android Studio, uygulamanızı etkileyebilecek Google Play politikaları hakkında daha ayrıntılı analizler ve rehberlik sağlar. Bu bilgiler, en başından itibaren daha güvenli uygulamalar oluşturmanıza yardımcı olur. Böylece, lansman sürecinizi aksatabilecek ve daha sonra düzeltmek için daha fazla zaman ve kaynak gerektirebilecek sorunları önleyebilirsiniz.

Play Politika Analizi'ni hata analizi kontrolleri olarak görebilirsiniz. Bu lint kontrolleri aşağıdaki bilgileri sunar:

  • İlgili politikanın genel bir bakışı
  • Sık karşılaşılan sorunlardan kaçınmak için yapmanız ve yapmamanız gerekenler.
  • Ayrıntılı ve daha faydalı bilgiler ile kaynaklar bulabileceğiniz Play politika sayfalarının bağlantıları.

Bu özellik, daha sorunsuz bir uygulama gönderme deneyimi yaşayabilmeniz için inceleme öncesinde faydalı rehberlik sağlamayı amaçlamaktadır. Bu özellik tüm politikaları kapsamaz ve nihai uygulama incelemesi kararları vermez. Uygunluk sağlamak için lütfen her zaman Politika Merkezi'ndeki politikanın tamamını inceleyin.

Projenizle ilgili Play Politikası Analizleri olup olmadığını görmek için Kod > Play Politikası Analizleri için İncele'ye gidin. Analizler, Sorunlar araç penceresinde ve ilgili dosyalarda lint uyarıları olarak gösterilir.

Proje bağımlılıklarınıza (lintChecks bağımlılığı olarak) com.google.play.policy.insights:insights-lint kitaplığının en yeni sürümünü ekleyerek Sürekli Entegrasyon (SE) derlemelerinizde Play Politika Analizi hata analizi kontrollerini çalıştırabilirsiniz:

lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")

ve lint'i CI derlemelerinizin bir parçası olarak çalışacak şekilde ayarlama

Play Politika Analizi lint kontrollerini anlama

Genellikle belirli kod değişiklikleri veya hızlı düzeltmeler öneren geleneksel lint kontrollerinin aksine, Play politika analizleri lint kontrolleri farklı şekilde çalışır. Bu kontrollerin temel amacı, uygulamadaki belirli izinler veya işlevlerle ilgili olası politika sorunları konusunda sizi bilgilendirmektir. Amaç, aşağıdakileri yapabilmenizi sağlamaktır:

  • Olası politika etkilerini anlayın.
  • Uygunluğu sağlamak için uygulamalarının tasarımında veya uygulamasında gerekli değişiklikleri yapın. Analizlerden bazıları Android Studio'da tam olarak çözülemeyebilir ve Google Play Console'da işlem yapılması gerekebilir.

Bu analizler, geliştirme sürecinin başından itibaren politika uyumlu uygulamalara yönlendirmenizi ve erken uyarılar vermenizi sağlamak için tasarlanmıştır. Bu nedenle, Play Politika Analizleri lint kontrolleri için diğer lint uyarılarında olduğu gibi hızlı düzeltmeler yoktur. Bunun yerine, bu analizler uygulamanızın amaçlanan davranışının ve Google Play politikalarıyla uyumunun daha ayrıntılı bir şekilde incelenmesini sağlamalıdır.

Play Politika Analizi lint kontrollerini devre dışı bırakma

Varsayılan inceleme profilinde işaretlerini kaldırarak Play Politikası Analizleri özelliği için lint kontrollerini devre dışı bırakabilirsiniz. Bunu yapmak için File > Settings > Editor > Inspections (Windows/Linux'ta) veya Android Studio > Settings > Editor > Inspections (macOS'te) bölümüne gidin. Buradan Android > Lint > Play Policy altında tek tek Play Politikası Analizleri kontrollerini devre dışı bırakabilirsiniz.

Geri bildirim

Play Politikası Analizleri özelliğini iyileştirmek için sürekli olarak çalışıyoruz. Geri bildiriminiz, bu özelliğin gelecekteki gelişimini şekillendirmek için çok değerli. Önerileriniz varsa veya sorunla karşılaşırsanız lütfen bildirin.