Son güncelleme: 2026-08-30
Palmo, Bardino Technology tarafından yapılan bir bulmaca oyunudur. Bu sayfa oyunun telefonunda ne tuttuğunu, dışarı ne gönderdiğini, kimin aldığını ve bunlardan nasıl kurtulacağını anlatır.
Anlatılan şey oyunun bugünkü hali: bulut kaydı, isteğe bağlı giriş, ölçüm olayları ve çökme raporlaması dahil. Bu sayfanın önceki sürümü bunların hiçbirinin bulunmadığı bir yapıyı anlatıyordu; özellikler çıktığı gün değiştirildi.
Palmo'yu ilk açtığında Firebase Authentication'dan bir anonim kimlik ister. Bu kendiliğinden olur. Senden isim, e-posta ya da telefon istenmez, kayıt ekranı yoktur ve oyunun hiçbir yerinde giriş kapısı yoktur. Kimlik rastgele bir dizedir ve tek işi, bulut kaydının durduğu klasörün adı olmaktır.
Google ya da Apple hesabı bağlamak isteğe bağlıdır. Tek amacı oyunu ikinci bir cihazda, ya da aynı cihazda yeniden kurduktan sonra kaldığın yerden sürdürebilmendir. Bağlama, yeni bir kimlik üretmez, var olan anonim kimliği dönüştürür; yani elindeki kayıt yerinden kıpırdamaz.
Bunların hepsi işletim sisteminin kendi tercih deposuna yazılır. Oyunun asıl hafızası burasıdır: bir sonraki bölümde anlatılan bulut kopyası buradan üretilir, tersi değil.
Oyun, Cloud Firestore'da oyuncu başına tek bir belge tutar; yolu /users/{kimliğin}. Başka koleksiyon ve alt belge yoktur. Belgede şunlar durur:
Üç şey bilerek gönderilmiyor: canların ve sayacı, günlük ödüllü reklam hakların, ve reklamsızlık işareti. Can bir varlık değil bir zaman kapısıdır; reklamsız satın alma ise mağazaya aittir ve onu doğrulayabilecek tek yer mağazadır.
Veri tabanı kuralları, isteğin giriş yapmış olmasını ve istekteki kimliğin yoldaki kimlikle aynı olmasını şart koşar; okumada, yazmada ve silmede aynı şekilde. Koleksiyonu listeleyen bir sorgu tanımlanmadığı için bir kayıttan başka bir kayda ulaşılamaz. Bu yolun dışındaki her yol varsayılan olarak reddedilir. Kurallar her dağıtımın parçası olarak yayımlanır.
Bulut kopyası bir kolaylıktır. Firebase başlatılamazsa, ağ yoksa ya da bir yazma reddedilirse oyun telefonundaki kopyadan devam eder.
Oyun, Firebase Analytics'e kısa bir olay listesi gönderir; hepsi seninle değil tahtayla ilgilidir:
Ölçüm rızası ilk olay gönderilmeden önce kodda daraltılır: reklam depolaması, reklam kişiselleştirme sinyalleri ve reklam kullanıcı verisi reddedilmiş olarak ayarlanır, yalnızca ölçüm depolamasına izin verilir. Anonim kimlik Analytics'e verilmez; yani bu olaylar bir profil olarak değil, toplam olarak birikir. Burada isim, mesaj ya da yazdığın bir şeyi taşıyabilecek bir ayrıntı yok, çünkü oyunda hiçbir yazı girişi yok.
Firebase Crashlytics, çökmeleri ve sessiz kalmaması gereken yakalanmış hataları kaydeder: reddedilen bir bulut yazması ya da başarısız bir giriş gibi. Bir rapor, yığın izini ve Crashlytics kitaplığının kendi topladığı cihaz bilgisini içerir: cihaz modeli, işletim sistemi sürümü ve uygulama sürümü.
İki şey bilerek ekleniyor. Birincisi o an bulunduğun bölümün numarası. İkincisi anonim kimliğin: bir çökmenin hangi bulut kaydına denk geldiğini, neyin bozulduğunu ararken eşleştirebilmek için. O kimlik rastgele bir dizedir; içinde isim, e-posta ya da cihaz kimliği yoktur.
Tek bir satın alma var, reklamları kaldırıyor ve abonelik değil tek seferlik. Google Play ve App Store satıyor: ödeme mağazanın içinde olur, kayıtlı satıcı biz değiliz, kart numarası ya da fatura adresi bize ulaşmaz. Oyun cihazda bir evet/hayır işareti tutar ve yeni bir cihazda mağazadan yeniden doğrulatır.
Bulut kaydını ve bağlı olduğu kimliği oyunun içinden silebilirsin; telefonundaki kopyayı da ayrıca temizleyebilirsin. İkisinin adımları ve hangisinin neyi kapsamadığı Hesap silme sayfasında yazıyor.
Palmo'da sohbet ve kullanıcı içeriği yoktur, oyunun hiçbir yerinde bir şey yazılabilecek bir alan yoktur. Çocuklara yönelik değildir. Oyunda reklam gösterildiği için genel kitleye uygun olarak derecelendirilmiştir, çocuk uygulaması olarak beyan edilmemiştir.
Bu sayfadaki önemli değişiklikler yeni bir tarihle burada yayımlanır. Oyun bulut kaydı, giriş ve ölçüm kazandığında bu sayfa yamalanmadı, yeniden yazıldı; çünkü önceki sürüm bunun tersini söylüyordu. Bir dahakinde de aynısı geçerli.
[email protected] · com.bardino.palmo