Budget Tracker 1.0.3 — Release Notes

 Budget Tracker 1.0.3 — Release Notes

🎉 Budget Tracker 1.0.3 — Release Notes – English

🔞 Age Verification Compliance (Play Age Signals API)

  • New: Integrated Google Play Age Signals (beta) — added to comply with age-verification laws such as Texas SB 2420, Brazil, and other upcoming U.S. states.
  • Ad content is restricted for minors / parentally supervised users (G rating, age-appropriate content tags). Not targeting — only age-appropriate content is shown.
  • A full-screen access gate appears when parental approval is denied (with “Retry” / “Close” options).
  • Users outside eligible regions (including Türkiye) are not affected in any way — no restriction is applied when no signal is present.
  • The age-gate screen has been translated into 34 languages.

📢 Ad Optimization

  • Fixed “empty request” issues (ads matched but never shown); ads that won’t be displayed are no longer loaded prematurely.
  • Interstitial ads now load when the cooldown ends, not at app startup.
  • Added a daily cap for the App Open ad — it won’t reload if already shown that day.
  • Rewarded ads now load when the “watch” button is pressed instead of at tier selection, avoiding unnecessary preloading.

🧭 Redesigned Navigation & Banner Architecture

  • The bottom navigation bar and banner were moved to all screens — now drawn once below every screen with state preserved across transitions (smoother browsing).
  • The banner automatically hides while a dialog/popup is open (accidental-tap prevention).
  • Tab management was centralized; navigation titles and icons now share a single structure.
  • The add button on the debt-tracking screen was aligned to the same size and position as the main screen’s buttons.


🎉 Budget Tracker 1.0.3 — Sürüm Notları – Türkçe

🔞 Yaş Doğrulama Uyumu (Play Age Signals API)

  • Yeni: Google Play Age Signals (beta) entegrasyonu eklendi — Texas SB 2420, Brezilya ve sıraya giren diğer ABD eyaletlerinin yaş doğrulama yasalarına uyum sağlandı.
  • Reşit olmayan / ebeveyn denetimli kullanıcılarda reklam içeriği kısıtlanır (G rating, yaşa uygun içerik etiketleri). Hedefleme değil — yalnızca yaşa uygun içerik gösterilir.
  • Ebeveyn onayı reddedildiğinde tam ekran erişim engeli devreye girer (“Yeniden dene” / “Kapat” seçenekleriyle).
  • Bölge dışı kullanıcılar (Türkiye dahil) hiçbir şekilde etkilenmez — sinyal yoksa hiçbir kısıtlama uygulanmaz.
  • Yaş engeli ekranı 34 dile çevrildi.

📢 Reklam Optimizasyonu

  • “Boş istek” (eşleşen ama gösterilemeyen reklam) sorunları giderildi; gösterilmeyecek reklamların gereksiz yere erken yüklenmesi engellendi.
  • Interstitial reklamlar artık uygulama açılışında değil, bekleme süresi (cooldown) bitince yükleniyor.
  • App Open reklamı için günlük sınır eklendi — o gün zaten gösterildiyse tekrar yüklenmiyor.
  • Ödüllü reklam, tier seçiminde değil “izle” butonuna basıldığında yükleniyor; gereksiz ön yükleme yapılmıyor.

🧭 Yenilenen Navigasyon & Banner Mimarisi

  • Alt navigasyon menüsü ve banner tüm ekranlara taşındı — artık her ekranın altında tek sefer çiziliyor ve ekran geçişlerinde durum korunuyor (daha akıcı gezinme).
  • Diyalog/açılır pencere açıkken banner otomatik gizleniyor (kazara tıklama önlemi).
  • Sekme yönetimi merkezileştirildi; navigasyon başlık ve ikonları tek bir paylaşılan yapıya alındı.
  • Borç takibi ekranındaki ekleme butonu, ana ekrandaki butonlarla aynı boyut ve konuma hizalandı.