Aşağıdaki yönergeler Nearby Messages API ve Nearby Connections API'siyle yüksek kaliteli uygulamalar oluşturmanıza yardımcı olacaktır.
Kullanıcı gizliliğine saygı gösterin
Kullanıcının, uygulamanızın yakındaki kullanıcılara göstereceği verileri anlamasına yardımcı olun.
Şifre ve kredi kartı numarası gibi hassas bilgileri yayınlamayın. Bunun yerine, yetkilendirme jetonlarını veya işlem tanımlayıcılarını iletin.
Yakındakiler'i başlatmak için kullanıcı tarafından başlatılan açık bir işlemi zorunlu kılma
Kullanıcıyı şaşırtmayın. Yakındakiler'i etkinleştirmek için kullanıcının açık bir işlem (düğmeye dokunma, uygulamanızdaki bir bölüme gitme, özel bir anahtar vb.) gerçekleştirmesini gerektir.
Hem iOS hem de Android'de, Yakınlarda özelliğini ilk kez aramak Yakınlardaki bir izin iletişim kutusunu tetikler. Nearby'ı çağırmadan önce kullanıcının açık bir işlem yapmasını beklemek, kullanıcının iletişim kutusunu bağlama uygun hale getirmesine ve uygulamanızın yakınlık tabanlı özelliğiyle ilişkilendirmesine yardımcı olur.
Pil tüketimine dikkat edin
Yakındaki radyolar ve sensörler, uygulamanızın pili normal hızdan 2,5-3,5 kat daha fazla tüketmesine neden olur. Pil kullanımını azaltmak için aşağıdaki önerilere uyun.
Android'de, BDE olmayan cihazları yayınlarken veya bu cihazlarla abone olurken bir Etkinlikten Yakındaki Mesajlar API'sini çağırın ve bu etkinliği yalnızca ekran açıkken ve uygulamanız ön plandayken çalıştırın. Bunu yapmak için Etkinliği
Nearby.getMessagesClient()
Context
parametresine bağımsız değişken olarak aktarın. Yakındaki bir Hizmeti çağırmak yalnızca Bluetooth Düşük Enerji (BLE) işaretçi mesajlarına abone olurken desteklenir.Android'de, uygulamanızın
Activity.onStop()
geri çağırmasındaNearby.getMessagesClient(Activity).unpublish()
veNearby.getMessagesClient(Activity).unsubscribe()
adlı tüm etkin yayınları veya aboneleri arayın. Bu işlem otomatik olarak yapıldığından iOS'te herhangi bir işlem yapılmasına gerek yoktur.Kullanıcının etkin yayınları ve aboneleri durdurmasını kolaylaştırın.
Kullanıcının bilgisi olmadan arka planda yayınlamayın veya abone olun.
Doğru marka öğelerini kullanın
Yakındakileri temsil etmek için kullanabileceğiniz bir grup standart öğe sağladık. Yakınlarda özelliğini belirtirken yalnızca aşağıdaki onaylanmış simgeleri kullanın.