Android 10, geliştiricilerin kullanıcılara yönelik ön plan hizmetlerini daha bilinçli bir şekilde tanımlamasına yardımcı olmak için <service> öğesinde android:foregroundServiceType özelliğini kullanıma sundu.
Android 14'ü hedefleyen uygulamalar, uygun ön plan hizmeti türlerini belirtmelidir. Android'in önceki sürümlerinde de olduğu gibi birden fazla tür birlikte kullanılabilir. Aşağıdaki listede, aralarından seçim yapabileceğiniz ön plan hizmeti türleri gösterilmektedir:
- camera
- connectedDevice
- dataSync
- health
- location
- mediaPlayback
- mediaProjection
- microphone
- phoneCall
- remoteMessaging
- shortService
- specialUse
- systemExempted
Uygulamanızdaki kullanım alanı bu türlerden hiçbiriyle ilişkilendirilmemişse mantığınızı WorkManager veya kullanıcı tarafından başlatılan veri aktarımı işlerini kullanacak şekilde taşımanızı öneririz.
health, remoteMessaging, shortService, specialUse ve systemExempted türleri, Android 14'te yenidir.
Aşağıdaki kod snippet'inde, manifest dosyasında ön plan hizmeti türü beyanı örneği verilmiştir:
<manifest ...>
  <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
  <uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
    <application ...>
      <service
          android:name=".MyMediaPlaybackService"
          android:foregroundServiceType="mediaPlayback"
          android:exported="false">
      </service>
    </application>
</manifest>
Android 14'ü hedefleyen bir uygulama, manifest dosyasında belirli bir hizmet için türleri tanımlamazsa sistem, söz konusu hizmet için startForeground() çağrıldıktan sonra MissingForegroundServiceTypeException hatası oluşturur.
Ön plan hizmeti türlerini kullanmak için yeni izin bildir
Android 14'ü hedefleyen uygulamalarda bir ön plan hizmeti kullanılacaksa Android 14'te kullanıma sunulan, ön plan hizmet türüne bağlı belirli bir izni belirtmeleri gerekir. Bu izinler, bu sayfadaki her ön plan hizmeti türü için amaçlanan kullanım alanları ve yaptırım bölümündeki "manifest dosyanızda beyan etmeniz gereken izin" etiketli bölümlerde görünür.
Tüm izinler normal izinler olarak tanımlanır ve varsayılan olarak verilir. Kullanıcılar bu izinleri iptal edemez.
Çalışma zamanında ön plan hizmet türünü ekleme
Ön plan hizmetlerini başlatan uygulamalar için en iyi uygulama, ön plan hizmet türlerinin bitsel bir tam sayı değerini ilettiğiniz startForeground() işlevinin ServiceCompat sürümünü (androidx-core 1.12 ve sonraki sürümlerde kullanılabilir) kullanmaktır. Bir veya daha fazla tür değeri iletmeyi seçebilirsiniz.
Genellikle yalnızca belirli bir kullanım alanı için gereken türleri tanımlamanız gerekir. Bu sayede sistemin her ön plan hizmet türüne dair beklentilerini karşılayabilirsiniz. Bir ön plan hizmetinin birden fazla türle başlatıldığı durumlarda, ön plan hizmeti tüm türlerin platform yaptırım koşullarına uymalıdır.
ServiceCompat.startForeground(0, notification, FOREGROUND_SERVICE_TYPE_LOCATION)
Ön plan hizmet türü çağrıda belirtilmezse tür varsayılan olarak manifest'te tanımlanan değerlere ayarlanır. Manifest'te hizmet türünü belirtmediyseniz sistem MissingForegroundServiceTypeException hatası verir.
Ön plan hizmetini başlattıktan sonra yeni izinlere ihtiyacı olursa startForeground() işlevini tekrar çağırıp yeni hizmet türlerini eklemeniz gerekir. Örneğin, bir fitness uygulamasının her zaman location bilgisine ihtiyaç duyan ancak media izinlerine ihtiyaç duyabilecek ya da gerekmeyebilecek bir koşu takip aracı hizmeti çalıştırdığını varsayalım. Manifestte hem location hem de mediaPlayback öğelerini belirtmeniz gerekir. Bir kullanıcı koşuya başlar ve yalnızca konumunun izlenmesini isterse uygulamanız startForeground() işlevini çağırmalı ve yalnızca location hizmet türünü iletmelidir. Ardından, kullanıcı ses oynatmaya başlamak isterse startForeground() işlevini tekrar çağırın ve location|mediaPlayback parametresini iletin.
Sistem çalışma zamanı kontrolleri
Sistem, ön plan hizmeti türlerinin uygun şekilde kullanılıp kullanılmadığını kontrol eder ve uygulamanın, çalışma zamanında doğru izinleri istediğini veya gerekli API'leri kullandığını onaylar.
Örneğin, sistem, FOREGROUND_SERVICE_TYPE_LOCATION ön plan hizmet türünü kullanan uygulamaların ACCESS_COARSE_LOCATION veya ACCESS_FINE_LOCATION iznini istemesini bekler.
Bu, uygulamaların kullanıcıdan izin isterken ve ön plan hizmetlerini başlatırken çok özel bir işlem sırasını izlemesi gerektiği anlamına gelir. İzinler, uygulama startForeground() çağrısına başlamadan önce istenmeli ve verilmelidir. Ön plan hizmeti başlatıldıktan sonra uygun izinleri isteyen uygulamalar bu işlem sırasını değiştirmeli ve ön plan hizmetini başlatmadan önce izin istemelidir.
Platform yaptırımıyla ilgili ayrıntılar, bu sayfadaki her ön plan hizmeti türü için amaçlanan kullanım alanları ve yaptırım bölümündeki "çalışma zamanı gereksinimleri" etiketli bölümlerde yer alır.
Her ön plan hizmet türü için amaçlanan kullanım alanları ve yaptırım
Belirli bir ön plan hizmet türünü kullanmak için manifest dosyanızda belirli bir izni beyan etmeniz, belirli çalışma zamanı koşullarını karşılamanız ve uygulamanızın, söz konusu tür için amaçlanan kullanım alanı gruplarından birini karşılaması gerekir. Aşağıdaki bölümlerde, beyan etmeniz gereken izin, çalışma zamanı ön koşulları ve her türün amaçlanan kullanım alanları açıklanmaktadır.
Kamera
- android:foregroundServiceTypealtında manifest'de beyan edilecek ön plan hizmet türü
- camera
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_CAMERA
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_CAMERA
- Çalışma zamanı ön koşulları
- CAMERAçalışma zamanı iznini isteyip alın- Not: - CAMERAçalışma zamanı izni, kullanım sırasındaki kısıtlamalara tabidir. Bu nedenle, birkaç istisna dışında uygulamanız arka plandayken- cameraön plan hizmeti oluşturamazsınız. Daha fazla bilgi için Kullanımdayken izin gerektiren ön plan hizmetlerini başlatmayla ilgili kısıtlamalar başlıklı makaleyi inceleyin.
- Açıklama
- Çoklu görev gerçekleştirmeye izin veren görüntülü sohbet uygulamaları gibi kameraya arka planda erişmeye devam edin. 
Bağlı cihaz
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- connectedDevice
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_CONNECTED_DEVICE
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE
- Çalışma zamanı ön koşulları
- Aşağıdaki koşullardan en az biri doğru olmalıdır: - Manifest dosyanızda aşağıdaki izinlerden en az birini belirtin: 
- Aşağıdaki çalışma zamanı izinlerinden en az birini talep edin ve alın: 
- UsbManager.requestPermission()numaralı telefonu arayın
 
- Açıklama
- Bluetooth, NFC, IR, USB veya ağ bağlantısı gerektiren harici cihazlarla olan etkileşimler. 
- Alternatifler
- Uygulamanızın harici bir cihaza sürekli veri aktarması gerekiyorsa bunun yerine companion device manager'ı kullanabilirsiniz. Tamamlayıcı cihaz kapsam içindeyken uygulamanızın çalışmaya devam etmesine yardımcı olmak için tamamlayıcı cihaz varlığı API'sini kullanın. 
- Uygulamanızın Bluetooth cihazları taraması gerekiyorsa bunun yerine Bluetooth tarama API'sini kullanabilirsiniz. 
Veri senkronizasyonu
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- dataSync
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_DATA_SYNC
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_DATA_SYNC
- Çalışma zamanı ön koşulları
- Yok
- Açıklama
- Aşağıdakiler gibi veri aktarma işlemleri: - Veri yükleme veya indirme
- Yedekleme ve geri yükleme işlemleri
- İçe veya dışa aktarma işlemleri
- Veri getirme
- Yerel dosya işleme
- Ağ üzerinden bir cihaz ile bulut arasında veri aktarma
 
- Alternatifler
- Ayrıntılı bilgi için Veri senkronizasyonu ön plan hizmetlerine alternatifler başlıklı makaleyi inceleyin. 
Sağlık
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- health
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_HEALTH
- startForeground()işlevine iletilen sabit değer
- FOREGROUND_SERVICE_TYPE_HEALTH
- Çalışma zamanı ön koşulları
- Aşağıdaki koşullardan en az biri doğru olmalıdır: - Manifest'inizde - HIGH_SAMPLING_RATE_SENSORSiznini beyan edin.
- Aşağıdaki çalışma zamanı izinlerinden en az birini talep edin ve alın: - API düzeyi 35 ve önceki sürümlerde BODY_SENSORS
- READ_HEART_RATE
- READ_SKIN_TEMPERATURE
- READ_OXYGEN_SATURATION
- ACTIVITY_RECOGNITION
 
- API düzeyi 35 ve önceki sürümlerde 
 - Not: - BODY_SENSORSve sensör tabanlı OKU çalışma zamanında istenen izinleri, kullanım sırasındaki kısıtlamalara tabidir. Bu nedenle,- BODY_SENSORS_BACKGROUND(API düzeyi 33 ila 35) veya- READ_HEALTH_DATA_IN_BACKGROUND(API düzeyi 36 ve üzeri) izinleri verilmedikçe uygulamanız arka plandayken vücut sensörlerini kullanan bir- healthön plan hizmeti oluşturamazsınız. Daha fazla bilgi için Kullanımdayken izin gerektiren ön plan hizmetlerini başlatmayla ilgili kısıtlamalar başlıklı makaleyi inceleyin.
- Açıklama
- Fitness kategorisindeki uygulamaları (ör. egzersiz takipçileri) desteklemek için uzun süredir kullanılan tüm kullanım alanları. 
Konum
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- location
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_LOCATION
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_LOCATION
- Çalışma zamanı ön koşulları
- Kullanıcının konum hizmetlerini etkinleştirmiş olması ve uygulamaya aşağıdaki çalışma zamanında istenen izinlerden en az biri verilmiş olmalıdır: - Not: Kullanıcının konum hizmetlerini etkinleştirip etkinleştirmediğini ve çalışma zamanında izinlere erişim izni verip vermediğini kontrol etmek için - PermissionChecker#checkSelfPermission()- Not: Çalışma zamanı konum izinleri, kullanım sırasındaki kısıtlamalara tabidir. Bu nedenle, - ACCESS_BACKGROUND_LOCATIONçalışma zamanında izin verilmedikçe uygulamanız arka plandayken- locationön plan hizmeti oluşturamazsınız. Daha fazla bilgi için Kullanımdayken izin gerektiren ön plan hizmetlerini başlatmayla ilgili kısıtlamalar başlıklı makaleyi inceleyin.
- Açıklama
- Navigasyon ve konum paylaşımı gibi konum erişimi gerektiren uzun süreli kullanım alanları. 
- Alternatifler
- Kullanıcı belirli konumlara ulaştığında uygulamanızın tetiklenmesi gerekiyorsa bunun yerine coğrafi çit API'sini kullanabilirsiniz. 
Medya
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- mediaPlayback
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK
- Çalışma zamanı ön koşulları
- Yok
- Açıklama
- Ses veya video oynatmaya arka planda devam edin. Android TV'de Dijital Video Kaydı (DVR) işlevini destekleyin.
- Alternatifler
- Pencere içinde pencere modunda video gösteriyorsanız Pencere içinde pencere modunu kullanın.
Medya projeksiyonu
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- mediaProjection
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_MEDIA_PROJECTION
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION
- Çalışma zamanı ön koşulları
- Ön plan hizmetini başlatmadan önce - createScreenCaptureIntent()yöntemini çağırın. Bu işlem, kullanıcıya bir izin bildirimi gösterir. Hizmeti oluşturabilmeniz için kullanıcının izin vermesi gerekir.
- Ön plan hizmetini oluşturduktan sonra - MediaProjectionManager.getMediaProjection()işlevini çağırabilirsiniz.
- Açıklama
- MediaProjectionAPI'lerini kullanarak içeriği birincil olmayan ekrana veya harici cihaza yansıtın. Bu içeriğin yalnızca medya içeriği olması gerekmez.
- Alternatifler
- Medyayı başka bir cihaza aktarmak için Google Cast SDK'sını kullanın. 
Mikrofon
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- microphone
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_MICROPHONE
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_MICROPHONE
- Çalışma zamanı ön koşulları
- RECORD_AUDIOçalışma zamanı iznini isteyin ve izni alın.- Not: - RECORD_AUDIOçalışma zamanı izni, kullanım sırasındaki kısıtlamalara tabidir. Bu nedenle, birkaç istisna dışında uygulamanız arka plandayken- microphoneön plan hizmeti oluşturamazsınız. Daha fazla bilgi için Kullanımdayken izin gerektiren ön plan hizmetlerini başlatmayla ilgili kısıtlamalar başlıklı makaleyi inceleyin.
- Açıklama
- Ses kaydediciler veya iletişim uygulamaları gibi mikrofon kayıtlarına arka planda devam edin. 
Sesli arama
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- phoneCall
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_PHONE_CALL
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_PHONE_CALL
- Çalışma zamanı ön koşulları
- Aşağıdaki koşullardan en az biri doğru olmalıdır: 
- Uygulama, manifest dosyasında MANAGE_OWN_CALLSiznini beyan etti.
 
- Uygulama, manifest dosyasında 
- Uygulama, ROLE_DIALERrolü aracılığıyla varsayılan çevirici uygulamasıdır.
 
- Uygulama, 
- Açıklama
- ConnectionServiceAPI'lerini kullanarak devam eden bir görüşmeye devam edin.
- Alternatifler
- Telefon, görüntülü görüşme veya VoIP araması yapmanız gerekiyorsa - android.telecomkitaplığını kullanabilirsiniz.
- Aramaları filtrelemek için - CallScreeningServicesimgesini kullanabilirsiniz.
Uzaktan mesajlaşma
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- remoteMessaging
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_REMOTE_MESSAGING
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_REMOTE_MESSAGING
- Çalışma zamanı ön koşulları
- Yok
- Açıklama
- Kısa mesajları bir cihazdan diğerine aktarın. Cihaz değiştiren kullanıcıların mesajlaşma görevlerine devam etmesine yardımcı olun.
Kısa servis
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- shortService
- Manifest dosyanızda beyan etme izni
- Yok
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_SHORT_SERVICE
- Çalışma zamanı ön koşulları
- Yok
- Açıklama
- Kesintiye uğratılamayan veya ertelenemeyecek kritik işleri hızlıca tamamlayın. - Bu türün bazı benzersiz özellikleri vardır: - Yalnızca kısa bir süre (yaklaşık 3 dakika) çalışabilir.
- Yapışkan ön plan hizmetleri desteklenmez.
- Diğer ön plan hizmetleri başlatılamaz.
- Türe özgü izin gerektirmez ancak FOREGROUND_SERVICEiznini gerektirir.
- shortServiceyalnızca uygulama şu anda yeni bir ön plan hizmeti başlatmaya uygunsa başka bir hizmet türüne geçirilebilir.
- Ön plan hizmetleri, türlerini istedikleri zaman shortServiceolarak değiştirebilir. Bu durumda zaman aşımı süresi başlar.
 - shortService için zaman aşımı, - Service.startForeground()çağrıldığı andan itibaren başlar. Uygulamanın, zaman aşımı gerçekleşmeden önce- Service.stopSelf()veya- Service.stopForeground()çağrısını yapması beklenir. Aksi takdirde yeni- Service.onTimeout()çağrılır ve uygulamalara, hizmetlerini durdurmak için- stopSelf()veya- stopForeground()'yi aramak üzere kısa bir fırsat verilir.- Service.onTimeout()çağrıldıktan kısa bir süre sonra uygulama önbelleğe alınmış bir duruma girer ve kullanıcı uygulamayla etkin bir şekilde etkileşimde bulunmadığı sürece artık ön planda olduğu kabul edilmez. Uygulama önbelleğe alındıktan ve hizmet durdurulmadıktan kısa bir süre sonra ANR alır. ANR mesajında- FOREGROUND_SERVICE_TYPE_SHORT_SERVICEgeçiyor. Bu nedenlerden dolayı,- Service.onTimeout()geri çağırma işlevini uygulamak en iyi uygulama olarak kabul edilir.- Service.onTimeout()geri arama işlevi Android 13 ve önceki sürümlerde mevcut değildir. Aynı hizmet bu tür cihazlarda çalışıyorsa zaman aşımı veya ANR almaz. İşleme görevini tamamlar tamamlamaz, henüz- Service.onTimeout()geri çağırma almamış olsa bile hizmetinizin durmasını sağlayın.- shortServicezaman aşımına uyulmaması durumunda, geçerli başka ön plan hizmetleri veya çalışan başka uygulama yaşam döngüsü süreçleri olsa bile uygulamanın ANR'ye neden olacağını unutmayın.- Bir uygulama kullanıcı tarafından görülebilirse veya ön plan hizmetlerinin arka plandan başlatılmasına izin veren istisnalardan birini karşılıyorsa - Service.StartForeground()işlevi- FOREGROUND_SERVICE_TYPE_SHORT_SERVICEparametresiyle tekrar çağrılırsa zaman aşımı 3 dakika daha uzatılır. Uygulama kullanıcı tarafından görülmüyorsa ve istisnalardan birini karşılamıyorsa türünden bağımsız olarak başka bir ön plan hizmeti başlatma girişimi- ForegroundServiceStartNotAllowedException'a neden olur.- Bir kullanıcı uygulamanız için pil optimizasyonunu devre dışı bırakırsa uygulamanız shortService FGS zaman aşımından etkilenmeye devam eder. - shortServicetürünü ve başka bir ön plan hizmet türünü içeren bir ön plan hizmeti başlatırsanız sistem,- shortServicetürü bildirimini yoksayar. Ancak hizmet, beyan edilen diğer türlerin ön koşullarına uymaya devam etmelidir. Daha fazla bilgi için Ön plan hizmetleri belgelerine bakın.
Özel kullanım
- Manifest dosyasında tanımlanacak ön plan hizmet türü
- android:foregroundServiceType
- specialUse
- Manifest'inizde beyan etme izni
- FOREGROUND_SERVICE_SPECIAL_USE
- startForeground()noktasına ulaşılmasına kalan süre
- FOREGROUND_SERVICE_TYPE_SPECIAL_USE
- Çalışma zamanı ön koşulları
- Yok
- Açıklama
- Diğer ön plan hizmeti kapsamı dışındaki geçerli ön plan hizmeti kullanım alanlarını kapsar. ön plan hizmet türleri için kullanılır. - FOREGROUND_SERVICE_TYPE_SPECIAL_USEbeyana ek olarak, ön plan hizmet türüyle birlikte, geliştiricilerin kullanım alanlarını manifest'ini kullanabilirsiniz. Bunu yapmak için- <property>- <service>öğesi. Bu değerler ve karşılık gelen kullanım alanları şunlardır: incelenir. Kullanım sağladığınız örnekler serbest biçimli olmalıdır ve bunun için yeterli miktarda incelemecinin- specialUseöğesini neden kullanmanız gerektiğini bilmesi için gerekli bilgileri türü.- <service android:name="fooService" android:foregroundServiceType="specialUse"> <property android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE" android:value="explanation_for_special_use"/> </service>
Sistem muaf
- Manifest dosyasında aşağıdaki altında beyan edilecek ön plan hizmet türü
- android:foregroundServiceType
- systemExempted
- Manifest dosyanızda beyan etme izni
- FOREGROUND_SERVICE_SYSTEM_EXEMPTED
- startForeground()işlevine iletilecek sabit değer
- FOREGROUND_SERVICE_TYPE_SYSTEM_EXEMPTED
- Çalışma zamanı ön koşulları
- Yok
- Açıklama
- Ön plan hizmetlerini kullanmaya devam etmek için sistem uygulamaları ve belirli sistem entegrasyonları için ayrılmıştır. - Bu türü kullanmak isteyen uygulamaların aşağıdaki ölçütlerden en az birini karşılaması gerekir: 
- Cihaz demo modunda
- Uygulama, cihaz sahibidir.
- Uygulama, Profil Oluşturucu Sahibi
- ROLE_EMERGENCYrolüne sahip güvenlik uygulamaları
- Cihaz Yöneticisi uygulamaları
- SCHEDULE_EXACT_ALARMveya- USE_EXACT_ALARMiznine sahip olan ve yalnızca dokunma alarmları da dahil olmak üzere alarmları arka planda devam ettirmek için ön plan hizmetini kullanan uygulamalar.
- VPN uygulamaları (Ayarlar > Ağ ve İnternet > VPN kullanılarak yapılandırılır) - Aksi takdirde, bu türün tanımlanması sistemin - ForegroundServiceTypeNotAllowedExceptionhatası vermesine neden olur.
Ön plan hizmet türlerinin kullanımıyla ilgili Google Play politika yaptırımı
Uygulamanız Android 14 veya sonraki sürümleri hedefliyorsa uygulamanızın ön plan hizmet türlerini Play Console'un uygulama içeriği sayfasında (Politika > Uygulama içeriği) belirtmeniz gerekir. Play Console'da ön plan hizmet türlerinizi nasıl beyan edeceğiniz hakkında daha fazla bilgi için Ön plan hizmetini ve tam ekran intent şartlarını anlama başlıklı makaleyi inceleyin.
