Konuma arka planda erişin

Uygulamalar, konum izinleri isteme ve gizlilikle ilgili en iyi uygulamalar sayfalarında açıklandığı gibi yalnızca kullanıcıya yönelik özellik için kritik olan konum izni türünü istemeli ve bunu kullanıcılara doğru bir şekilde bildirmelidir. Kullanım alanlarının çoğunda, yalnızca kullanıcı uygulamayla etkileşimde bulunduğunda konum bilgisi istenir. Uygulamanız arka planda konum gerektiriyorsa (örneğin, coğrafi sınır çizme yaparken), bunun uygulamanın temel işlevi açısından kritik önem taşıdığından, kullanıcıya net faydalar sağladığından ve kullanıcıların açıkça bildikleri bir şekilde yapıldığından emin olun.

Not: Google Play Store, cihaz konumuyla ilgili politikasını güncelleyerek temel işlevi için buna ihtiyaç duyan ve ilgili politika gereksinimlerini karşılayan uygulamalara arka planda konum erişimini kısıtlamıştır. Bu en iyi uygulamaları benimsemeniz, uygulamanızın arka planda konum kullanımını Google Play'in onaylayacağını garanti etmez.

Cihaz konumuyla ilgili politika değişiklikleri hakkında daha fazla bilgi edinin.

Arka planda konum erişimi denetim listesi

Arka planda olası konum erişimi mantığını belirlemek için aşağıdaki kontrol listesini kullanın:

Arka planda konum erişimini değerlendirme

Uygulamanızın arka planda konum bilgisine eriştiğini fark ederseniz aşağıdaki işlemleri yapabilirsiniz:

  • Arka planda konum erişiminin, uygulamanın temel işlevi açısından kritik öneme sahip olup olmadığını değerlendirin.
  • Arka planda konum erişimine ihtiyacınız yoksa bu erişimi kaldırın.

    Uygulamanız Android 10 (API düzeyi 29) veya sonraki bir sürümü hedefliyorsa uygulamanızın manifest dosyasından ACCESS_BACKGROUND_LOCATION iznini kaldırın. Bu izni kaldırdığınızda, Android 10 çalıştıran cihazlarda uygulamaya her zaman konum erişimi seçeneği sunulmaz.

  • Kullanıcının, uygulamanızın arka planda konum bilgisine eriştiğinin farkında olduğundan emin olun. Bu, özellikle kullanıcılar açısından bariz olmayan durumlarda önemlidir.

  • Mümkünse konum erişimi mantığınızı yeniden düzenleyin. Böylece, yalnızca uygulamanızın etkinliği kullanıcılar tarafından görülebildiğinde konum isteğinde bulunun.

Arka planda konumla ilgili sınırlı güncellemeler

Arka planda konum erişimi, uygulamanız için çok önemliyse Android'in, Android 8.0 (API düzeyi 26) ve sonraki sürümleri çalıştıran cihazlarda arka planda konum sınırları belirleyerek cihazın pil ömrünü koruduğunu unutmayın. Uygulamanız, Android'in bu sürümlerinde arka planda çalışıyorsa her saat yalnızca birkaç kez konum güncellemeleri alabilir. Arka planda konum sınırları hakkında daha fazla bilgi edinin.

Ek kaynaklar

Arka planda konum kullanımı hakkında daha fazla bilgi edinmek için aşağıdaki materyalleri inceleyin:

Videolar

Arka planda konum kullanımını bulma

Sana Özel

Uygulama arka plandayken konuma erişmeyle ilgili en iyi uygulamaları gösteren örnek.